FPGA-based encryption and decryption system implemented using IDEA cryptography for text and image files
Date of Publication
2010
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Electronics and Communications Engineering
College
Gokongwei College of Engineering
Department/Unit
Electronics and Communications Engineering
Thesis Adviser
Cesar A. Llorente
Defense Panel Chair
Rodrigo S. Jamisola, Jr.
Defense Panel Member
Bernardo F. So, Jr.
Noriel C. Mallari
Abstract/Summary
Cryptography is the study of techniques for ensuring the privacy and integrity of information. Privacy of data is ensured when no unauthorized user can view see or view the information. Integrity on the other hand is concerned with assuring the user that the message will not be altered in any way from the original. This thesis is mainly concerned with ensuring the privacy and integrity of text and image files. A past thesis entitled Hardware implementation of RSA Cryptography in FPGA Interfaced with a Secure Digital Card Reader (Ang et al, November 2007) introduced an innovative form of Cryptography using the FPGA technology and interfacing it with a Secure Digital (SD) Card Reader. This past thesis will be the basis for our current study. This thesis group will implement a different cryptographic algorithm which is the International Data Encryption Algorithm or IDEA on an FPGA-based System. This thesis group will mainly design an FPGA-Based Encryption and Decryption System implemented using IDEA Cryptography for text and image files.
The group's objective basically includes the interfacing of the SD Card to the DE2 Board and to the host computer which enables the user to access the SD Card. Accessing the SD Card includes the reading and writing of data to the SD Card. One important objective as well is the implementation of IDEA in the system so as to perform encryption and decryption to the text and image files. This will be done using the Nios II Processor Core on the DE2 Development Board. This DE2 Development Board contains different components which can be accessed by the user.
Abstract Format
html
Language
English
Format
Accession Number
TU15540
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Physical Description
190, [29] leaves : ill. (some col.) ; 28 cm.
Keywords
Field programmable gate arrays; Neural networks (Computer science); Computer networks--Security measures; Data encryption (Computer science); Computer security
Recommended Citation
Maranan, R. A., Monzon, M. J., Nayve, R. D., Patanindagat, J. O., & Santos, R. H. (2010). FPGA-based encryption and decryption system implemented using IDEA cryptography for text and image files. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14646