4
votes
How Can I Explain The Concept Of Zero Knowledge Proofs To Students
The best example I have encountered comes from mathoverflow.net. Here it is for you convenience.
Imagine your friend is color-blind. You have two billiard balls; one is red, one is green, but they ...
4
votes
Blockchain cipher suitable for preschoolers
If all you want is a simple hash function you could do something like this.
First take your original message and apply something like ROT 13 to it. This gives a reversible cipher, of course. Then ...
3
votes
Blockchain cipher suitable for preschoolers
A simple hash algorithm is modulo or remainder (they are the same for positive numbers). You only need be able to count.
To calculate $n$ modulo $m$, take $m$ empty pots, and $n$ marbles. Place one ...
3
votes
Blockchain cipher suitable for preschoolers
You asked,
Does there exist a pencil & paper activity involving blockchain ciphers which is suitable for preschoolers?
The answer is no. However, you might be able to teach such things to ...
2
votes
What physical examples can I use for public key/asymmetric encryption?
Since cryptography is a bit elaborate, this will be too.
Basic encryption is like the following:
Take the "information" you want to transmit and put it into a locked room. A guard sits at the room ...
1
vote
What physical examples can I use for public key/asymmetric encryption?
High school students seem to have one thing in common in any country with even moderate technology: cell phones. So, use that to explain the concept in a manner that fits with what they know.
The how ...
1
vote
What physical examples can I use for public key/asymmetric encryption?
I used to know a guy who used to explain public-key encryption while showing off a small box that was fitted with a mechanical door lock. The lock had a single keyway, and it came with two different ...
1
vote
Blockchain cipher suitable for preschoolers
I am a preschool teacher and a former CS/IT worker. Yes, you can teach CS to preschoolers. It is a part of the Digital Citizen lesson planning that is common across the board. I would say use colors ...
1
vote
Blockchain cipher suitable for preschoolers
Pick your first word from the sentence to hash.
Look it up in a dictionary and write down the first word of the description.
Pick the next word and look it up. Write down the second word from the ...
1
vote
Popular demonstration of cryptographic tools
Have you considered a practical example like teaching PGP email encryption?
Keybase.io has a browser based crypto solution for doing encryption / decryption and while I don't recommend for "real" ...
1
vote
Popular demonstration of cryptographic tools
I thoroughly recommend Cryptool2. It's an open-source GUI where you can drag and drop different algorithms, inputs and outputs and see the results in real time.
It can be used to show very basic ...
1
vote
Popular demonstration of cryptographic tools
There are some engaging lessons on encryption in Unit 4 of the AP Computer Science Principles curriculum from Code.org. Lessons 5, 6 & 7 take students from the concept of encryption using a ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
cryptography × 4resource-request × 1
security × 1
secondary-education × 1
preschool × 1