Last modified: 2017-10-14
Abstract
Cryptography is a mathematical method related to the information security such as data integrity, entity authentication, and confidentiality. Cryptography is required while communication to make communication more consistent. This research provides an apparent understanding about one of a most substantial technique of encryption and decryption that is Advanced Encryption Standard also known as Rijndael Algorithm. The key size, which is used, is 192 bits. This research is an attempt to present encryption and decryption of a file from source to destination, which is further divided into two categories: hardware and software. In hardware, XBee is used for communication between two PC’s, Arduino for controlling all programming and SD Card Module for saving file on both sides. On the other hand, in software Arduino IDE (Integrated Development Environment) is used. For the AES algorithm, we have to perform four different rounds, which are: Sub Bytes, Shift Rows, Mix Columns and Add Round Key.