【问题标题】:C# How to simply encrypt a string with a openPGP keysC# 如何使用 openPGP 密钥简单地加密字符串
【发布时间】:2012-11-20 16:02:24
【问题描述】:

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

接收器的公钥(base64 中的 MPI): BADelitpUqMZLn+bryZR5rK9J3eu+pRVFP5tpboOlIwO2vqO/rCi8VvT2TPzEJarWhyZ465NIohYCiia9vaGUEp4rsDzFnVNgpON47yPew1zCmOOofituf+X6Qlaxylm5NnO4vnRcmoF4IbGwSCqyGgGor29D75Hovwlj1q6BWHYWwAGKQ==

公钥类型:RSA

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

【问题讨论】:

    标签: c# encryption bouncycastle openpgp


    【解决方案1】:

    这篇博文展示了 an example of OpenPGP encryption 使用 Bouncy Castle 库。同一作者还写过the decryption part

    【讨论】:

    • 谢谢,我看到了例子,但我没有私钥和密码
    • @user1871892:您的私钥被您用来签署您的消息。如果您不打算这样做,请跳过示例中的“我们要做的最后一件事是对加密数据本身进行签名”部分。
    猜你喜欢
    • 2020-01-04
    • 2021-01-07
    • 2010-11-22
    • 1970-01-01
    • 2017-10-08
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2015-11-02
    相关资源
    最近更新 更多