摘要
针对无线传感器网络的特点,提出一种适于FPGA实现的改进的AES-ECC混合加密系统。本方案采用AES模块对数据进行加密,用SHA-1加密算法处理数据得到数据摘要,用ECC加密算法实现对摘要的签名和对AES私钥的加密。各个算法模块采用并行执行的处理方式以提高运算效率。方案优化了AES加密模块的设计,在占用相对较少逻辑资源的同时提高了系统吞吐率,通过优化ECC乘法单元的设计,提高了数字签名生成和认证的速度,完全满足了无线传感器网络对于稳定性、功耗以及处理速度的要求,给数据传输的安全性提供了高强度的保障。
According to the characteristics of wireless sensor networks, we propose a suitable FPGA implementa-tion of improved AES-ECC hybrid encryption systems. The program uses AES to encrypt data module, SHA-1 use for processing data, obtained data summaries, ECC encryption algorithm used to sign the data summary, and the pri-vate key to encrypt,In order to improve the efficiency, Performing parallel processing is used. For each module. Opti-mizing the design of AES encryption module occupies can use. Relatively little in logic resources while improves system throughput; ECC multiplication unit by optimizing the design of improved digital signature generation and authentication speed, fully meet the stability of wireless sensor networks , power consumption and processing speed requirements, the security of data transmission to provide a guarantee of high intensity.
出处
《激光杂志》
CAS
CSCD
北大核心
2014年第7期39-42,共4页
Laser Journal
基金
新疆维吾尔自治区自然科学基金(2014211B008)