[英]Encrypt in java with public key and decrypt in C# with private key RSA
[英]C# 4.8: How to encrypt a message with Private Key and decrypt it elsewhere with only the Public Key
可以說, Person1 有兩個文件: person1.public.key和person1.private.key 。 此人使用他的 person1.private.key 加密消息並將其發送給我。
我只有文件 person1.public.key,我想解密發送給我的消息。
如何:
我確實在網上搜索過,但我看到的所有示例都是在運行時生成密鑰的代碼。 我想使用文件中的密鑰。
您是否嘗試過使用RSA.ImportFromPem(...) ?
它支持以下 PEM 標簽:
var keyString = loadFileIntoReadyOnlySpan();
var rsaKey = RSA.Create();
rsaKey.ImportFromPem(keyString);
我假設您知道/可以弄清楚如何加載文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.