Title: Cryptography and Security : From Theory to Applications