# Assuming that we had a way of finding primes, could RSA be used without computers?

I once asked a question "Would RSA make sense if we used no computers?". The answer was negative, because finding primes that would make secure keys would prove too hard. Assuming that we had found another way of finding primes without computers, would RSA be usable in, for example, medieval times?

-
As mentioned in the other thread, you would also need a good (hand-computable) hash function, since RSA is very malleable and you'd need a MAC. I think a more interesting version of your question is "Suppose SE.crypto is dropped into medieval times, and we need to communicate safely without the aid of any computers. What do we do? How does this change if we've brought plenty of massive primes with us?" –  Andrew Poelstra Dec 8 '13 at 17:46
Exponentiation without computers is still pretty annoying –  CodesInChaos Dec 8 '13 at 17:52
Something like Merkle Puzzles could be adapted to medieval tools. –  Dmitry Khovratovich Dec 8 '13 at 17:53
Why RSA? Using DH over a pregenerated elliptic curve or a pregenerated finite field should be faster and doesn't require per-key primes. –  CodesInChaos Dec 8 '13 at 17:55
It wouldn't. Having an alternate way of finding strong primes implies an oracle which reports on weak primes. And if you started talking about oracles in medieval times, encrypting data would be the least of your concerns. Joking aside, RSA would get increasingly hard to use as rivals factor bigger and bigger numbers. Clever substitutions were simple and effective, and you could have a dumb servant perform the task, instead of a mathematician. Here's more. –  rath Dec 9 '13 at 0:45