Practical Issues in Modern Cryptography and Communications