1. The document describes a system for encrypting data in real-time using a field programmable gate array (FPGA). The FPGA encrypts a stream of data from a personal computer using an algorithm written in VHDL and stores the encrypted data in a data logger.
2. The encryption algorithm uses three levels of logic gates (XOR, NAND, OR) applied sequentially to encrypt each byte of data. The FPGA, PC, and data logger are connected to transfer plain data from the PC to the FPGA for encryption and then to the data logger for storage.
3. The system was tested with a sample byte of data and successfully encrypted and stored it, demonstrating proof of concept