Crypto-master: A Computer Aided Learning Tool for Cryptography
Md. Shahid Ullah Bhuiyan, Md. Liakot Ali · 2018
This paper represents Crypto-master: a computer aided learning tool for cryptography. It is a web based visualization cipher guide and an integrated platform for learning major symmetric and asymmetric cryptographic algorithms such as DES, triple DES, AES and RSA. This tool provides interactive learning assistance to understand the methods of widely used cryptographic algorithms, their history, purpose, structure and visualization of step by step operations of each cipher algorithm based on custom input. It facilitates to understand how the operation of each algorithm is composed and the generated output in each phase of the operation. Furthermore, the underlying mathematics behind each algorithm is illustrated with the tool with explanation. The proposed tool has been proved effective and user-friendly in a survey on students and application developers of IICT, Bangladesh University of Engineering and Technology.