Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#如何简单地用openPGP密钥加密字符串_C#_Encryption_Bouncycastle_Openpgp - Fatal编程技术网

C#如何简单地用openPGP密钥加密字符串

C#如何简单地用openPGP密钥加密字符串,c#,encryption,bouncycastle,openpgp,C#,Encryption,Bouncycastle,Openpgp,我在C中有OpenPGPpgpkey和pgpid,如何使用Bouncy Castle库简单地加密字符串 接收方公钥(base64中的MPI): BADelitpUqMZLn+bryZR5rK9J3eu+pRVFP5tpboOlIwO2vqO/rci8vvvt2tpzejarwhyz465niohycia9vagup4rsdzfngpon47ypew1zcmooofituf+x6qlaxylm5nno4vnrcmof4ibgwscqyggor29d75hovlq6bwhywgkq= 公钥的密钥类型

我在C中有OpenPGP
pgpkey
pgpid
,如何使用Bouncy Castle库简单地加密字符串

接收方公钥(base64中的MPI):
BADelitpUqMZLn+bryZR5rK9J3eu+pRVFP5tpboOlIwO2vqO/rci8vvvt2tpzejarwhyz465niohycia9vagup4rsdzfngpon47ypew1zcmooofituf+x6qlaxylm5nno4vnrcmof4ibgwscqyggor29d75hovlq6bwhywgkq=

公钥的密钥类型:
RSA


公钥的密钥ID(8字节十六进制):
02044b001cd7a551

这篇博客文章展示了如何使用Bouncy Castle库。同一位作者也写过。

谢谢,我看到了这个例子,但我没有私钥和密码password@user1871892:您使用私钥对邮件进行签名。如果您不打算这样做,那么跳过示例中的“我们在这里要做的最后一件事是对加密数据本身进行签名”部分。