数据处理方法和装置制造方法及图纸

技术编号:11175231 阅读:128 留言:0更新日期:2015-03-20 04:16
本发明专利技术提供了数据处理方法和装置,其中,一种数据处理方法包括:初始化计数器的值为x,i≤x<n;输出所述计数器的初始值;在所述计数器的值每次加1后,如果所述计数器的值小于n且不等于x,则输出所述计数器的值,如果所述计数器的值等于n,则将所述计数器的值置为i,并输出所述计数器的值。通过所述方法和装置可以提高遍历序列的随机性和加密系统的安全性。

【技术实现步骤摘要】
数据处理方法和装置
本专利技术涉及数据加密
,特别是涉及数据处理方法和装置。
技术介绍
加密系统一般都会用到遍历序列,因此遍历序列的使用将影响到加密系统的安全性。然而,在现有技术中,一般通过计数器直接输出一串有序的遍历序列,这种有序的遍历序列不利于提高加密系统的安全性。 因此,需要提出一种新的数据处理方法和装置,以增加遍历序列的随机性和提高加密系统的安全性。
技术实现思路
本专利技术解决的技术问题是提供一种新的数据处理方法和装置,以增加遍历序列的随机性和提高加密系统的安全性。 本专利技术的实施例提供了一种数据处理方法,所述方法包括:初始化计数器的值为X, i^x<n ;输出所述计数器的初始值;在所述计数器的值每次加I后,如果所述计数器的值小于η且不等于X,则输出所述计数器的值,如果所述计数器的值等于η,则将所述计数器的值置为i,并输出所述计数器的值。 可选地,所述方法还包括:将所述输出的值异或随机数掩码m,i < m < η。 本专利技术的实施例提供了一种数据处理方法,所述方法包括:初始化计数器的值为X, i^x&l本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,包括:初始化计数器的值为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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1