Go のパッケージのドキュメントに目を通しましたが、openpgp
いくつかの明らかな点が欠けているに違いないと思います。たとえば、ReadKeyRing
関数はありますが、ありませんWriteKeyRing
。一方、 はできますが、Serialize
読み返すEntity
方法がありません。何が起きてる?誰かが実際にこのパッケージを使用していますか?
3284 次
2 に答える
2
エンティティは、パブリック+プライベートGPGキー情報を表します。このReadKeyRing
関数を使用すると、GPGキーのリストを読み取ることができます。
Entity.Serialize関数のドキュメントには次のように記載されています。
Serializeは、指定されたエンティティのパブリック部分をwに書き込みます。(秘密鍵の資料は出力されません)。
これはエンティティの公開部分にすぎないため、シリアル化されたデータを公開鍵として使用して新しいエンティティを作成できます。
AWriteKeyRing
は確かに存在しません。エンティティのリストを調べて、公開鍵を配列に抽出します。
于 2011-10-15T06:33:07.933 に答える