Questions tagged [pedagogy]

Pedagogy is the art and science of teaching, that is transmitting knowledge. On this website, only the pedagogy of teaching cryptography could possibly be on-topic.

7 questions
17
votes
4 answers

Kyber and Dilithium explained to primary school students?

Kyber and Dilithium are post-quantum cryptographic designs, but the resources are hard to understand. Is it possible to explain those ciphers to children?
13
votes
7 answers

In search of a pedagogically simple example of asymmetric encryption routine?

(I am not a cryptography expert; I do write software) I am working with some youth (ages 11-13) and wanted to explore for an hour or so some basic cryptography. Doing symmetric ciphers is pretty straightforward. It's easy to explain the various "two…
Travis Griggs
  • 231
  • 2
  • 4
11
votes
1 answer

Structure for an introductory course on cryptography?

Many introductory courses on cryptography have their treatment of secret-key crypto start with OTP, then block ciphers, and for public-key cryptography revolve around RSA with no notion of padding (some even have matching exercises showcasing…
fgrieu
  • 149,326
  • 13
  • 324
  • 622
5
votes
1 answer

Which lattice-based encryption scheme/signatures is fundamental?

If I would like to focus on only one signature scheme, and only one encryption based on lattices in a pedagogical context (to introduce the concept of lattice-based crypto to people familiar with cryptography)? Is it possible to consider only one…
Ievgeni
  • 2,653
  • 1
  • 13
  • 35
4
votes
2 answers

Stream cipher example for an introductory cryptography course

I am looking for an easily defined stream cipher to illustrate two basic principles in an undergraduate cryptography course: not every bit of the internal state should be used in the keystream; some non-linear operations should be used to step…
Mark Wildon
  • 231
  • 2
  • 6
3
votes
1 answer

Explaining Chaotic Cryptography

I will venture myself into studying chaotic cryptography. However, I find it hard to explain what chaotic cryptography entails to those that have some knowledge of cryptography. Neither can I explain it - at a more basic level - to those that don't…
1
vote
1 answer

RSA factorization challenge

I'm in a teacher-like position and would like my students to practice certain classes of RSA attacks. However I don't really know how to go about it and how to sensibly choose the parameters such that they have to practice the attack I had in mind…
Dcoder
  • 149
  • 1
  • 4