Computational Thinking Enrichment: 
Public-Key Cryptography Cover Image

Computational Thinking Enrichment: Public-Key Cryptography
Computational Thinking Enrichment: Public-Key Cryptography

Author(s): Frances Rosamond
Subject(s): Social Sciences, ICT Information and Communications Technologies
Published by: Vilniaus Universiteto Leidykla
Keywords: Kid Krypto; Computer Science Unplugged; cryptography; computational thinking; STEM;

Summary/Abstract: The Computer Science Unplugged activities and project has been an influential STEM (Science, Technology, Engineering & Mathematics) initiative, providing enrichment and teaching activities supporting computational thinking. Many of its activities are suitable for children. One of the most popular Unplugged activities is "Kid Krypto", invented by Mike Fellows and Neal Koblitz. Kid Krypto demonstrates the mathematics underlying public-key cryptography without using advanced mathematics. The paper gives an example of a Kid Krypto-style encryption system that is based on disjoint cycles in a graph or network and which is accessible to a very young audience. Also described is the original Kid Krypto system which is based on a version of dominating set called perfect code. The paper urges research scientists to participate in mathematical sciences communication and outreach.

  • Issue Year: 17/2018
  • Issue No: 1
  • Page Range: 93-103
  • Page Count: 11
  • Language: English
Toggle Accessibility Mode