Secure Multicarrier Modem on FPGA

Abstract — The paper deals with the design and realization of a secure multicarrier modem on FPGA. The crypto-modem principle is adopted. An encryption block is integrated in the modem transmitter and a decryption block is integrated in the modem receiver. Different Encryption/Decryption IPs (Intellectual Properties) implementing DES (Data Encryption Standard), 3DES (Triple DES) and AES (Advanced Encryption Standard) algorithms are developed and/or adapted in order to estimate the feasibility as well as the time and area efficiency of the crypto-modem. The design language used is VHDL and the crypto-modem system is validated in ISE environment, using Xilinx development board with XC4VSX35 circuit from VIRTEX-4 family. Index Terms — Secure multicarrier modem, DES, 3DES, AES crypto-processing cores, FPGA realization I. I NTRODUCTION Modem-based attacks are occurring with increasing frequency due to the Internet Protocol-based security [6], that most organizations have applied to their Internet Protocol networks. In [23] it's stated that dialup Internet access from desktop systems using modems is in fact the second biggest security risk in corporations, after the internal threat posed by employees. Security needs of geographically or globally distributed enterprises are not guaranteed by traditional methods. Crypto-modems are the best solution for modem security, but it has the highest cost in terms of time latency and surface area on FPGA [11, 19-22]. Secure encrypting modems work between pairs (or groups) of similarly configured modems which not only restrict access to authorized connections, but they encrypt all data transmission to safeguard against eavesdropping on phone lines.There are some realizations of secure modems as crypto-modems for mobile data security, described in [25]. The Palladium Secure Modem [12] is a credit-card size modem that uses the Skipjack algorithm to combine V.34 data

[1]  Jeffrey B. Roberts,et al.  Safeguarding IEDs, Substations, and SCADA Systems Against Electronic Intrusions , 2001 .

[2]  尚弘 島影 National Institute of Standards and Technologyにおける超伝導研究及び生活 , 2001 .

[3]  Mike Bond,et al.  Cryptographic Processors-A Survey , 2006, Proceedings of the IEEE.

[4]  J.R. Cavallaro,et al.  High Throughput, Parallel, Scalable LDPC Encoder/Decoder Architecture for OFDM Systems , 2006, 2006 IEEE Dallas/CAS Workshop on Design, Applications, Integration and Software.

[5]  Alex Biryukov,et al.  An introduction to Block Cipher Cryptanalysis , 2006, Proceedings of the IEEE.

[6]  Vincent Rijmen,et al.  The Block Cipher Rijndael , 1998, CARDIS.

[7]  G. Marinova,et al.  Multicarrier modem core on FPGA , 2006, MELECON 2006 - 2006 IEEE Mediterranean Electrotechnical Conference.

[8]  Antonino Mazzeo,et al.  Special Issue on Cryptography and Security , 2006 .