【问题标题】:Add version underneath ---BEGIN PGP MESSAGE---在下面添加版本---BEGIN PGP MESSAGE---
【发布时间】:2017-03-21 16:56:40
【问题描述】:

我们正在使用 Openkeychain 为我们的 android 邮件客户端加密和解密电子邮件。我们希望 OpenPGP 块数据看起来更专业。如下所述,我们如何在 keyblock 中添加版本行?许多 OpenPGP 加密器都使用它,如果我们也可以这样做,那就太好了。

-----BEGIN PGP MESSAGE-----
Version: openkeychain <-- **Add this line**.

owEBTQGy/pANAwACARsm2bqGdVliAcsdYgBUavgLVGVzdCBmb3IgU3RhY2tPdmVy
ZmxvdyCJARwEAAECAAYFAlRq+AsACgkQGybZuoZ1WWKlVgf/cfsU/aJYnNIimAwq
DKKfWox9c7rEC5ug6qcQzb5YFPsGuyMtZ1Tx9SwCmvU7IXtlnK/BY6H4ut50zOzl
8O8fYaaK63NupeEThlNK1fMvTmt56GLRSgGZ9yBOdkaC3A3SWBAsniPoj5wjBr7m
/MHnqs5Gw1Mtp8I8issZzTQXGjq4j6mAli1Vb3lBpESuF/s/uOxY8jSCV8SDH0UU
RxKoVnzqXd7mD2Dv+KE8K1PKVbVNyT+vIc+rOsRKkaW+6rSXVXie4DWkKxCP5RPe
3Ma3KMark71EwNW86IWryFm8YkP4vt31HKMwW4HUb6nhFF24IQOPle51YoiyZWUC
ejtY4Q==
=xKTQ

-----END PGP MESSAGE-----

【问题讨论】:

    标签: java android encryption openpgp openkeychain


    【解决方案1】:

    您正在寻找PgpSignEncryptData 中的setVersionHeader(String versionHeader) 方法(有一个对应的getVersionheader 方法)。请注意,这是纯文本元数据,仅在 ASCII 装甲输出中可用。

    PgpSignEncryptData pgpData = new PgpSignEncryptData();
    pgpData.setEnableAsciiArmorOutput(asciiArmor)
           .setVersionHeader("Version: openkeychain")
           [...]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-08
      • 2020-01-17
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 2012-02-19
      • 1970-01-01
      相关资源
      最近更新 更多