Skip to main content
Have a personal or library account? Click to login
Teaching public/private key signing and encryption in networks Cover

Teaching public/private key signing and encryption in networks

Open Access
|Sep 2026

Abstract

This activity is designed to cement the basics of public/private key cryptography for under-graduate students. The basics being taught are: the role of the public key and the private key; the operations of encryption and signing; the possibility of a “man-in-the-middle” attack. The class is structured as an adversarial game between two teams trying to exchange messages and a third team trying to intercept that message. The class was conducted with large paper props representing messages, keys and the operations of signing/encryption. The adversarial (but friendly) nature of the game encourages students to better understand the situation and reason about what opportunities and problems occur for each role.

DOI: https://doi.org/10.2478/connections-2026-0012 | Journal eISSN: 2816-4245 (formerly 0226-1766) | Journal ISSN: 0226-1766
Language: English
Page range: 30 - 34
Submitted on: Feb 16, 2026
Accepted on: Feb 16, 2026
Published on: Sep 9, 2026
Published by: International Network for Social Network Analysis (INSNA)
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2026 Richard G. Clegg, published by International Network for Social Network Analysis (INSNA)
This work is licensed under the Creative Commons Attribution 4.0 License.