非对称加密密钥

发布于 2024-10-17 08:17:39 字数 74 浏览 3 评论 0原文

我可以使用私钥加密并使用公钥解密吗?

我找到了我的答案: D

我只是没有注意公钥是公开的这一事实:

Can I encrypt using private key and decrypt with the public key ?

I found My answer:
Asymmetric Encryption

I just did not Pay attention about the fact that the public key is public :D

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青丝拂面 2024-10-24 08:17:39

您可以使用私钥进行加密,但在这种情况下,任何使用公钥的人都可以解密,这样使用这种方案就没有意义了。

另一方应该向您发送他的公钥,然后您用他们的公钥加密,另一方用他们自己的私钥解密。

对于密钥交换,请使用名为 Diffie Hellman 的协议。
公钥主要仅用于身份验证。

You can encrypt whit private key, but in that case anyone whit public key can decrypt and this way it is meaningless to use such scheme.

Other party should send you his public key and then you encrypt with their public key and other party decrypt with their own private key.

For key exchange use protocol called Diffie Hellman.
Public key is used mostly for authentication only.

一江春梦 2024-10-24 08:17:39

您必须使用公钥进行加密,使用私钥进行解密 - 这是 RSA 加密技术的要点。

您可以在某个公共场所提供公钥 - 然后每个人都可以加密数据并向您发送,但只有您使用您的私钥才能解密此消息。
您可以使用 http://msdn.microsoft.com/ en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx

更多信息:http://en.wikipedia.org/wiki/Public-key_cryptography#How_it_works
http://en.wikipedia.org/wiki/File:Public_key_encryption.svg

You must use public key to encryption and private key to decription - it's point of RSA cryptography.

You can provide public key in some public place - then everybody can encrypt data and send you, but only you, with your private key can decrypt this message.
You can use http://msdn.microsoft.com/en-us/library/system.security.cryptography.rsacryptoserviceprovider.aspx

more info: http://en.wikipedia.org/wiki/Public-key_cryptography#How_it_works
http://en.wikipedia.org/wiki/File:Public_key_encryption.svg

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文