This credit card transaction system with RSA encryption project powered by microcontroller AVR AT90S4414. It takes credit card input from the terminal and sends it to the server controller, which buffers it, and outputs it to the server PC monitor when necessary or requested. The hardware project consists of two Atmel AT90S4414 controllers (client and server), 4×4 Keypad and Hitachi LCD.
The project can demonstrate all the important properties and functionality of RSA encryption, although encryption strength in this project was limited by the math that can do on this server. For more powerful secure encryption like industry standard 128 bit encryption, powerful CPU is needed.
© Tony Cuadra and Ilyas Elkin
Secure RSA System
Project Documentation and Source Code