【技术实现步骤摘要】
【技术保护点】
一种实现RC4加/解密的装置,其特征在于,包括:用于存储数据包的加/解密密钥的第一密钥盒子、第二密钥盒子,及构成数据流乒乓结构的第一密钥调度控制单元、第二密钥调度控制单元、第一S?BOX存储器、第二S?BOX存储器、第三S?BOX存储器、第一伪随机序列产生控制单元、第二伪随机序列产生控制单元;其中,所述第一S?BOX存储器、第二S?BOX存储器、第三S?BOX存储器存储密钥初始化及密钥流生成操作中间过程中的值;所述第一密钥调度控制单元调用所述第一密钥盒子存储的密钥,所述第二密钥调度控制单元调用所述第二密钥盒子存储的密钥,按RC4算法交替对所述三个S?BOX存储器中空闲的S?BOX存储器进行初始化;所述第一伪随机数产生控制单元与所述第二伪随机数产生控制单元,交替对所述三个S?BOX存取器中已初始化完毕的S?BOX存储器进行置换,以产生加/解密的伪随机密钥流。
【技术特征摘要】
【专利技术属性】
技术研发人员:尉志伟,马洪亮,吴斌,程鹏,杨坤,周玉梅,
申请(专利权)人:中国科学院微电子研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。