Teaching cryptography to undergraduate students in small liberal art schools
Hsin W.-J.
2005
Proceedings of the 2005 Information Security Curriculum Development Conference, InfoSecCD '05
3
10.1145/1107622.1107632
Teaching the concept of cryptography to undergraduate students in small traditional liberal art schools is important, but a challenging task. It is important because cryptography is the theoretical basis of computer and network security. It is challenging because with heavy mandatory liberal art class requirements, there is no room to accommodate an entire course or two on advanced topics such as cryptography in Computer Science curriculum. Thus, the concept of cryptography is sprinkled in different courses such as Operating Systems, Computer Networking, and Discrete Mathematics.Depending on time allowance, the author has taught this subject in one-class period to two-week period. Regardless of the length of time, students generally would like to know how to apply the cryptography in actual applications. Recently, the author along with a colleague has devised a model of "On-line/Off-line Signature Scheme with Two Signers" of which many applications (such as e-Traveler's Check [3], e-Check [4], and Proxy Signature) can build on top. The e-Traveler's Check [3] is the first ever electronic version of a paper Traveler's Check. By carefully selecting a set of important, representative cryptography components, along with the devised model and diverse applications, students get a coherent sense and appreciation of cryptography and more importantly many students express interest in going on pursuing cryptography in graduate schools or professional fields. Copyright 2005 ACM.
cryptography; cryptography education; digital signature; security
ElGamal T., A public key cryptosystem and a signature scheme based on discrete logarithms, IEEE Trans., IT-31, pp. 469-472, (1985); Even S., Goldreich O., Micali S., On-line/off-line digital signatures, Journal of Cryptology, 9, pp. 35-67, (1996); Hsin W., Harn L., The e-Traveler;s Check, Proceedings of the 2005 International Conference on Internet Computing (ICOMP'05). June 27-30, 2005; Hsin W., Harn L., Simple Certified e-Check with partial PKI solution, Annual Association for Computing Machinery Southeast Conference (ACMSE). March 18-20. 2005; Krawczyk H., Rabin T., Chameleon Signature, Symposium on Network and Distributed Systems Security (NDSS'00), pp. 143-154, (2000); Mambo M., Usuda K., Okamoto E., Proxy signatures for delegating signing operation, ACM Conference on Computer and Communication Security, pp. 48-57, (1996); Shamir A., Tauman Y., Improved on-line/off-line signature schemes, LNCS, 2139, pp. 355-367, (2001); Schneier B., Applied Cryptography: Protocols, Algorithms, and Source Code in C, (1995); Stallings W., Cryptography and Network Security, (2005); Stinson D., Cryptography: Theory and Practice, (2002)
Conference paper
Scopus