基于混沌信号序列的数字信封

2016-06-13 03:03:11杨晓云徐强庄燕滨
常州工学院学报 2016年2期

杨晓云,徐强,庄燕滨

(常州工学院计算机信息工程学院,江苏常州213002)



基于混沌信号序列的数字信封

杨晓云,徐强,庄燕滨

(常州工学院计算机信息工程学院,江苏常州213002)

摘要:讨论了混沌信号序列为序列密钥的特点,综合利用公开密钥技术的灵活性和对称密钥技术加密、解密速度快、实时性好的优点,提出了一种以混沌信号序列为密钥的数字信封技术,并详述了采用ARM来完成一种数字信封的硬件实验方案。

关键词:混沌信号;序列密码;数字信封;ARM

0引言

序列密码(又称对称密钥技术)是密码学中一个重要的信息加密系统[1],其特点是加密与解密使用同一密钥。序列密码不存在数据扩展,实时性好,硬件容易实现,但是要便捷地将发送端密钥信息递送给接收端,而且要保密,这就是需要进一步探讨的问题。

数字信封(又称电子信封)技术解决了这个问题,图1为其原理图[2]。数字信封工作原理是:发端用公开密钥(KU)对序列密钥的序号加密并将其传输到收端,同时将明文经序列密钥加密成的密文,亦传送到收端;收端用自己的私钥(KR)解密出密钥序号并找到对应的序列密钥,而后用这序列密钥解密出明文来。

可见,数字信封技术综合利用了公开密钥的方便与灵活性和序列密码的安全与高效性。

1混沌序列密码系统

密钥序列是序列密码安全保密性的关键。通常希望密钥序列长度越长越好,同时又要求硬件实现方便。例如,目前常采用的M序列(伪随机序列之一)[3],可由1个n级移位寄存器来构成1个周期为2n的二元序列。……

登录APP查看全文