Applied Cryptography

Ibra bank, located in Muscat has multiple branches. It provides online banking service to its customers. Once the user enters their user name and password, it encrypts the password for safe transaction. The password entered by the customers are stored in the database...