【技术实现步骤摘要】
数据处理方法和装置
本专利技术涉及数据加密
,特别是涉及数据处理方法和装置。
技术介绍
加密系统一般都会用到遍历序列,因此遍历序列的使用将影响到加密系统的安全性。然而,在现有技术中,一般通过计数器直接输出一串有序的遍历序列,这种有序的遍历序列不利于提高加密系统的安全性。 因此,需要提出一种新的数据处理方法和装置,以增加遍历序列的随机性和提高加密系统的安全性。
技术实现思路
本专利技术解决的技术问题是提供一种新的数据处理方法和装置,以增加遍历序列的随机性和提高加密系统的安全性。 本专利技术的实施例提供了一种数据处理方法,所述方法包括:初始化计数器的值为X, i^x<n ;输出所述计数器的初始值;在所述计数器的值每次加I后,如果所述计数器的值小于η且不等于X,则输出所述计数器的值,如果所述计数器的值等于η,则将所述计数器的值置为i,并输出所述计数器的值。 可选地,所述方法还包括:将所述输出的值异或随机数掩码m,i < m < η。 本专利技术的实施例提供了一种数据处理方法,所述方法包括:初始化计数器的 ...
【技术保护点】
一种数据处理方法,其特征在于,包括:初始化计数器的值为x,i≤x<n;输出所述计数器的初始值;在所述计数器的值每次加1后,如果所述计数器的值小于n且不等于x,则输出所述计数器的值,如果所述计数器的值等于n,则将所述计数器的值置为i,并输出所述计数器的值。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括: 初始化计数器的值为X,1 ? X ? II ; 输出所述计数器的初始值; 在所述计数器的值每次加1后,如果所述计数器的值小于II且不等于X,则输出所述计数器的值,如果所述计数器的值等于II,则将所述计数器的值置为1,并输出所述计数器的值。2.如权利要求1所述的方法,其特征在于,还包括:将所述输出的值异或随机数掩码III,1 ? III ? II。3.—种数据处理方法,其特征在于,包括: 初始化计数器的值为X,1 ? X ? II ; 输出所述计数器的初始值; 在所述计数器的值每次加7后,如果所述计数器的值小于1+01-1-1)7+1,输出所述计数器的值对11-1取模后的值,1为奇数,1 ? 7 ? II。4.如权利要求3所述的方法,其特征在于,还包括:将所述输出的值异或随机数掩码III,1 ? III ? II。5.—种数据处理装置,其特征在于...
【专利技术属性】
技术研发人员:陆继承,魏长征,王立辉,单伟君,郭丽敏,李清,张纲,
申请(专利权)人:上海复旦微电子集团股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。