摘要
在高保密强度的通信系统中,流密码是一种广泛采用的重要技术手段。针对流密码初始密钥生成、初始密钥滚动、摘要生成、密钥流产生等多个功能模块,提出了一种模块化复用的设计方法,在多个功能模块间实现了程序共用、分时复用,达到了精简程序、节省硬件资源、降低功耗、控制成本的目的。
In the high security communication system, stream cipher as an important technique is widely used. In this paper, a modular multiplexed design is presented for the initial key generation, initial key rolling, summary generation, and key stream generation. These functional modules have achieved pro- cedures shared and time - multiplexing, which reached the procedures simplified, hardware resources saved, power consumption reduced and cost controlled.
出处
《微处理机》
2010年第3期65-67,71,共4页
Microprocessors
关键词
流密码
加解密系统
密钥流发生器
Stream cipher
Encryption system
Key stream generator