DocumentCode :
228852
Title :
Interactive educational tool for teaching a simple cipher
Author :
El Farra, Ahmad A. H. ; Zahedi, Edmond
Author_Institution :
Dept. of Electron., Electr. & Syst. Eng., Univ. Kebangsaan Malaysia, Bangi, Malaysia
fYear :
2014
fDate :
26-27 Aug. 2014
Firstpage :
102
Lastpage :
105
Abstract :
In this paper, a practical educational tool based on Java programming is described. The approach is based on using a fully interactive graphical user interface for teaching cipher algorithms. As an example, a transposition cipher is covered, where students can try different keys and observe the effect of parameters such as key length, choice of letters for the key on the ciphertext. At the same time, the process of breaking the cipher algorithm (cryptanalysis) is rendered possible by students injecting known plaintext. The developed program offers an option where it tries systematically all keys (brute force) to break the cipher. Being extendable, the platform is thought to be able to play a very positive role in the assimilation of abstract concepts encountered during cryptography.
Keywords :
Java; computer aided instruction; cryptography; graphical user interfaces; teaching; Java programming; cipher algorithm teaching; ciphertext; cryptanalysis; cryptography; fully interactive graphical user interface; interactive educational tool; plaintext; transposition cipher; Ciphers; Education; Encryption; Force; Visualization; Cryptography; cipher; interactive teaching; visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Biometrics and Security Technologies (ISBAST), 2014 International Symposium on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4799-6443-7
Type :
conf
DOI :
10.1109/ISBAST.2014.7013102
Filename :
7013102
Link To Document :
بازگشت