Information Security Stack Exchange is a question and answer site for information security professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How to solve the key distribution encrypted with the public key? How to make public key authentication? How to distribute public keys in the network without losing its credibility?

share|improve this question

closed as not a real question by Gilles, rook, Scott Pack, Terry Chia, Iszi Nov 5 '12 at 14:29

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

I don't really get your question. Can you clarify what you want to do and what you mean by "losing credibility"? – CodesInChaos Nov 3 '12 at 15:03
The key distribution in encryption Solved with the public key, Do you know How?And How can trust the public key? – Melpomene Nov 3 '12 at 15:21
You always need some kind of trust root. Perhaps a certificate-authority, perhaps a web-of-trust, or a fingerprint verified through a different channel. But which of these is appropriate is application and use dependent, and you didn't say anything about that. – CodesInChaos Nov 3 '12 at 15:24
In fact I mean If the data are encrypted by the public key, Since the only holder of the private key can decrypt it, so that,confidentiality is maintained. But the problem is that anyone can have access to the public key,so authentication is difficult. What is the solution of this problem? – Melpomene Nov 3 '12 at 17:04
The sender needs his own key-pair and then signs the message with his private key. (Search for digital signature) – CodesInChaos Nov 3 '12 at 17:06

Distributing a public key does not affect its security. That's why it's called a public key. If you, on the other hand, distribute the private key, then in that case you will be giving everyone who has access to that private key the authority to act as if they own the key pair.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.