Cooperative Visualization of Cryptographic Protocols Using Concept Keyboards

Baloian, N; Luther W.

Abstract

Software called CoBo (Cooperative exploring and visualizing cryptographic protocols using concept keyboards), applies the principle of the "concept keyboard" to implement a system that supports the learning of cryptographic protocols. In previous research, concept keyboards (CK) were successfully used to implement a software system supporting the learning of classical algorithms, like Quicksort and Dijkstra's algorithm, among others. Traditional visualization software normally offers the learner an animated representation of the algorithm with the possibility of controlling the execution of the right steps, giving the learner a more or less passive role. Concept keyboards allow the learner to control the execution of the algorithm by deciding which function should be performed when. Four cryptographic protocols were implemented and tested (Wide Mouth Frog, Feige-Fiat-Shamir, Needham-Schroeder and Kerberos V). An initial evaluation confirmed that the use of the CK fosters comprehension of the algorithms, facilitates the learning process and stimulates the learners' activity. © 2009 TEMPUS Publicatìons.

Más información

Título según WOS: Cooperative Visualization of Cryptographic Protocols Using Concept Keyboards
Título según SCOPUS: Cooperative visualization of cryptographic protocols using concept keyboards
Título de la Revista: INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION
Volumen: 25
Número: 4
Editorial: Dublin Institute of Technology Tempus Publications
Fecha de publicación: 2009
Página de inicio: 745
Página final: 754
Idioma: English
Notas: ISI, SCOPUS