International Banking

Encryption

Dollaire will use 128-bit Advanced Encryption Standard for encryption of user data. Approved by the National Security Agency, and developed by Joan Daemon and Vincent Rijmen, 128-bit AES is a block cypher. This means that it will take data 128 bits of plaintext and return 128 bits of cypher text and a key. A grid of the 16 bytes is created using XOR operations, and then the rows and columns are shifted and mixed and returned with a key. Since this is a symmetric encryption, the key is the same for the sender and the receiver. If the keys match then we know that the user has input the right text even though we will never know what the text actually is.