I have read that in asymmetric cryptography, a system admin can generate key pairs on the server. After that, the users will be given the generated key pairs and this is an efficient way of doing this kind of thing.

I have two questions:

  1. How can the admin. distribute the key pairs? If say, via email, isn't it time-consuming?

  2. I thought private key should be private...but the admin. actually knows it as well?

  • Are you also familiar with the idea of "PKI". This answers much of your question. – schroeder Feb 25 '15 at 21:19
  • I thought PKI is having a CA that verifies your public key and deal with those admin. thing e.g. revoke a cert etc.? How does it help? – xcoder Feb 25 '15 at 21:35
  • Maybe I need to ask a more basic question. Why do you think the server admin generates keys and sends BOTH to a user? – schroeder Feb 25 '15 at 21:45
  • um...I guess he can just send the private key. An users can find other public keys in the server. – xcoder Feb 25 '15 at 21:47
  • Why does the user need the private key? – schroeder Feb 25 '15 at 21:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.