Abstract
Cryptography is the process of creating the data secretly to provide secure communication in the existence of third parties called adversaries. Cryptography changes data into a format that is not readable for an illegal user. The paper provides the hardware chip-based solution for cryptographic encryption and decryption using the XOR cipher technique. The chip design is done in Xilinx ISE 14.2 with the help of VHDL language and simulation is carried for 8-bit to 256-bit encryption/decryption in Modelsim 10.0 software. The FPGA parameters such as hardware and timing are also synthesized for SPARTAN 3E, 3s500efg320-5 device.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Bellare, M., Boldyreva, A., Micali, S.: Public-key encryption in a multi-user setting: security proofs and improvements. In: International Conference on the Theory and Applications of Cryptographic Techniques. Springer, Berlin, Heidelberg (2000)
Boldyreva, A. et al.: Order-preserving symmetric encryption. In: Annual International Conference on the Theory and Applications of Cryptographic Techniques. Springer, Berlin, Heidelberg (2009)
Churchhouse, R., Churchhouse, R.F.: Codes and ciphers: Julius Caesar, the Enigma, and the Internet. Cambridge University Press (2002)
Chelton, William N., Benaissa, Mohammed: Fast elliptic curve cryptography on FPGA. IEEE Trans. Very Large Scale Integr. VLSI Syst. 16(2), 198–205 (2008)
Kumar, Adesh, Kuchhal, Piyush, Singhal, Sonal: Secured Network on Chip (NoC) architecture and routing with modified TACIT cryptographic technique. Proc. Comput. Sci. 48, 158–165 (2015)
Lindell, Y., Jonathan, K.: Introduction to Modern Cryptography. Chapman and Hall/CRC (2014)
Nag, A., et al.: Image encryption using affine transform and XOR operation. In: 2011 International Conference on Signal Processing, Communication, Computing and Networking Technologies. IEEE (2011)
Stallings, W.: Cryptography and Network Security, 4/E. Pearson Education India (2006)
Yalla, P., Jens-Peter K.: Lightweight cryptography for FPGAs. In: International Conference on Reconfigurable Computing and FPGAs, 2009. ReConFig’09. IEEE (2009)
Zodpe, H., Ashok, S.: An Efficient AES Implementation Using FPGA with Enhanced Security (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Vishnoi, P., Shimi, S.L., Kumar, A. (2020). Symmetric Cryptography and Hardware Chip Implementation on FPGA. In: Choudhury, S., Mishra, R., Mishra, R., Kumar, A. (eds) Intelligent Communication, Control and Devices. Advances in Intelligent Systems and Computing, vol 989. Springer, Singapore. https://doi.org/10.1007/978-981-13-8618-3_99
Download citation
DOI: https://doi.org/10.1007/978-981-13-8618-3_99
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-8617-6
Online ISBN: 978-981-13-8618-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)