single key encryption makes sense to me - you take a number and a message, perform math, obtain encrypted message, then perform math but backwards with the same number to get decrypted message
but, given a public key, shouldnt it be possible to calculate the private key?
okay making a key pair is pretty easy looks like
successfully signed a test file, encrypted, decrypted, imported a key, were good to go
my public key is at http://ianmhines.com/public-key if any of you crypt nerds want it
like, presumably you stick a number into a function, and it spits out a public/private pair of numbers
and there should (?) be some way of getting one from the other
hmm
i guess not all functions have inverses, which might make that tricky