检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张玉安 王野 漆骏锋 胡伯良 Zhang Yu′an;Wang Ye;Qi Junfeng;Hu Boliang(Beijing Haitai Fangyuan Technologies Co.,Ltd.,Beijing 100094,China;University of Electronic Science and Technology of China,Chengdu 611731,China)
机构地区:[1]北京海泰方圆科技股份有限公司,北京100094 [2]电子科技大学,四川成都611731
出 处:《信息技术与网络安全》2022年第6期22-25,35,共5页Information Technology and Network Security
摘 要:在通常的分组密码ECB或CBC工作模式下,当数据分组的分组长度较小时,可能会因为密文组重复导致明文信息泄露。为此,给出了一种适用于保留格式加密算法的创新工作模式。以加密初始向量为起点,用一种密钥参与运算的非线性递归方法产生不可预测序列,并以加扰形式将该序列作用到分组迭代变换的输入和输出数据组中。即明文组变换到密文组的过程由明文加扰、分组加密和密文加扰三步构成。这样的工作模式将使得攻击者难以获得和积累明密对,以及实施已知明文攻击。这将在一定程度上消除某些密码算法因为明文组空间较小而存在的安全缺陷。因此,该工作模式适用于某些保留格式加密算法或分组较小的轻量级分组算法。Small block sizes may lead to the information leakage of plaintext due to the cipher block repetition in the block cipher′s ECB or CBC mode.This paper presents an innovative block cipher mode for format preserving encryption.Firstly,encrypting an initialization vector as the start point,and then generating the unpredictable sequence by the method of user key functioned nonlinear recursion.By scrambling,the sequence is functioned into the input and the output before and after the block iterative-transformation.The process of transforming the original plaintext into the ciphertext consists of three steps:plaintext scrambling,block cipher encryption and ciphertext scrambling.This makes it difficult for attackers to obtain and accumulate plaintext-ciphertext pairs,as well as to carry out any known-plaintext attacks.To a great extent,this will eliminate the security defects that may arise from the smaller space of plaintext blocks by using a certain block cipher scheme.Therefore,this mode applies to some FPE algorithms or lightweight cipher schemes with smaller block sizes.
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.63