Image Transmission Using Base64 Encoding and Advanced Encryption Standard Algorithm Based on Socket Programming

Romie Oktovianus Bura, Hanum Shirotu Nida · 2021

Socket programming has many advantages to transmit data. Socket programming is widely used to create a communication system to connect one host to another host. In addition to transmitting data in the form of text, socket programming can also be used to transmit images. In a communication system, data integrity is a crucial thing so a security system is needed to ensure the confidentiality of the data is transmitted. Especially to build the communication system that is considered confidential. This also applies to send images over a network. The solution is to use cryptography which can encode information by using a key so that the data transmitted cannot be read by an unauthorized party. AES encryption is estimated to be the safest algorithm compared to other algorithms. In this research, a communication system will be built to transmit images using the Base64 encoding and AES 256-bit encryption algorithm based on socket programming.

Read the paper · More papers on PaperTik