### Thread: A simple method to simulate PKE

1. No Profile Picture
Registered User
Devshed Newbie (0 - 499 posts)

Join Date
Feb 2013
Posts
1
Rep Power
0

#### A simple method to simulate PKE

Greetings all,

I've been wrangling with a challenge for a few days, and would really appreciate the community input. I'm an education, and involved in building out Engineering the Net, a collection of resources that help teachers teach young people about how the internet works.

One of the topics we have wanted to teach is that of public key cryptography. However, even basic examples (for instance, using the sample on Wikipedia) are too complex for say, a middle school audience. Even using simple primes (like 5 and 7) requires sophisticated math.

I wonder if there are other ways to approach the problem -- what kinds of simulations might be usable in the context of a middle school classroom that engage teaching (and understanding) of public key crypto?

2. No Profile Picture
Registered User
Devshed Newbie (0 - 499 posts)

Join Date
Feb 2013
Posts
26
Rep Power
0
Originally Posted by dave-plml
I wonder if there are other ways to approach the problem -- what kinds of simulations might be usable in the context of a middle school classroom that engage teaching (and understanding) of public key crypto?
Hello, dave-plml. Definitely have a look under the 'Asymmetric Block Ciphers' section of jCrypTool which includes RSA and several other PKE algorithms: http://www.cryptool.org/en/jcryptool

jCrypTool is actually intended for students and those learning about encryption, and is platform agnostic since it runs on the JVM.

An overview: http://www.cryptool.org/en/jcryptool...rning-platform

Hope this helps!

- Null
3. No Profile Picture
Contributing User
Devshed Novice (500 - 999 posts)

Join Date
May 2007
Posts
765
Rep Power
929
RSA using modulus=11; public-exponent=3; private-exponent=7 keeps the math simple enough to do it by hand.