|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘 要:介绍了基于单片机,FPGA的网络数据加密实现。整个系统由单片机,FPGA和El通信接口组咸。流密码加密算法采用A5/1和W7算法。采用VHDL硬件语言实现FPCA功能。该硬件加密系统具有较好的安全性。
# N/ m, Y" V0 L4 b. y7 I关键词:通信技术;加密机:FPGA;单片机;VHDL4 z2 m6 Y3 V0 l% H+ w) U# E+ s3 y
& e8 i t9 A" m( Z, T- [' y3 t4 w% h3 C1 F$ b, T5 d
随着信息技术和网络化进程的发展,网络通信安全问题日益突出。现场可编程门阵列(FPGA)以其自身设计灵活,可靠性高的优点广泛应用于加密领域。硬件实现的加密算法不占用计算机资源,加密过程完全与外部总线隔离,具有较高的数据保护能力,算法可灵活改变,具有较强的独立性。加密机由单片机,FPGA和EIl通信接口组成。FPGA内部算法由VHDL语言编写。该系统适用于要求数据安全较高的场合,其终端可为计算机,银行POS机等,提供数据传输的安全性和保密性。3 ?( `8 o0 v5 z @3 K& H
4 r% r! E6 T9 N4 d4 U. |9 a; ]$ i- j# D n" g+ s* w
/ p k6 v$ H3 p" r: F
3 a3 L# X9 s% i/ [/ [8 p4 {( H
+ Q7 J0 I5 R& [* O! p+ b. Q( I: {* [$ `9 Z6 \+ B' |" O# p
8 M2 K0 {1 c3 t( x& V$ I
5 |" P4 `* X7 C, @* P" P: P |
|