【发布时间】:2011-11-24 19:50:22
【问题描述】:
谁能指出我正确的方向。
我正在尝试使用私钥加密字符串服务器端 (PHP),然后使用公钥解密它的客户端 (c#) 以验证所发送消息的真实性。
谢谢
【问题讨论】:
-
你用的是什么加密方式,有证书吗?大多数加密问题都可以用 bouncycastle 解决。 bouncycastle.org/csharp
-
使用 RSA,仅此而已))
-
还没有使用任何类型的加密,宁愿使用不是证书的东西,如果可能的话只使用基于密钥的东西
-
您的意思是用 public 密钥对其进行加密,然后用 private 密钥对其进行解密,这就是非对称加密通常的工作方式。
-
@Nacereddine:签名正好相反。这显然是 OP 正在寻找的内容(“……验证所发送消息的真实性”)。
标签: c# php cryptography public-key-encryption private-key