摘要
为了实现软件版权的保护和用户操作权限的鉴定,提出了一种低成本单芯片的USB(Universal Serial Bus,通用串行总线)加密狗设计方案,介绍了用AVR单片机设计USB加密狗的软硬件方法。通过用程序来模拟USB时序实现USB通信,用DES(Data Encryption Standard,数据加密标准)算法来实现保密传输与数据加密,最终实现USB加密狗的功能。通过测试表明该设计加密性能良好,并具有电路简单、成本低廉、安全可靠性高等优点。
In order to achieve the protection of software copyright and identification of user permission, the paper proposes a low - cost design project for USB Soft dog by single chip, introducing a method of using AVR Microcontroller to design the software and hardware of USB softdog. This method simulates the USB sequential implementation of USB communication with programming, using DES algorithm to realize the secure communication and data encryption, and achieving the function of USB softdog. The test shows that the design has good encryption performance and advantages with simple circuit, low cost, safety and reliability.
出处
《东莞理工学院学报》
2015年第3期18-22,共5页
Journal of Dongguan University of Technology
基金
"973"计划项目(2013CB834305)
广东省自然科学基金(S2012010010306)