中文

基于滞后时间混沌序列的动力学S盒生成用于密码系统

动力系统 2019-02-19 v1 密码学与安全

摘要

本工作中,我们提出一种基于具有混沌行为的离散动力系统时间序列设计 n×nn\times n 位替换盒(S盒)的算法。 n×nn\times n 位替换盒的元素由均匀分布的时间序列生成的二进制序列给出。特别地,均匀分布的时间序列通过logistic映射的两个滞后时间混沌序列生成。使用这两个滞后时间序列的目的是隐藏所用映射,从而避免logistic映射的U形分布并获得不相关的S盒元素。所提算法简单且保证生成的S盒——分组密码的主要组件——满足强S盒准则:双射;非线性;严格雪崩准则;输出比特独立准则;等概率输入/输出异或分布准则;以及最大期望线性概率。满足这些准则的S盒通常被称为“好S盒”。最后,基于多表密码原理开发了一种应用,通过动力学S盒获得明文的均匀分布。

关键词

引用

@article{arxiv.1902.06412,
  title  = {Generation of dynamical S-boxes via lag time chaotic series for cryptosystems},
  author = {B. B. Cassal-Quiroga and E. Campos-Cantón},
  journal= {arXiv preprint arXiv:1902.06412},
  year   = {2019}
}