I know how to implement this algorithm but what I don't get is say I have a message Hello this is a secret message! Before the algorithm is used you must have to translate these characters/spaces to some number. And once you have this number you can encrypt by finding 2 big primes p , q then decrypting is just finding d the inverse of e and raising the encrypted message to that power ,...etc. I am most curious how they translate the message to/from a number. I am assuming they just use ascii...but not sure if their using something else. Curious if anybody knows.