pgp キーを単純に読み取るためのプログラムを Python で作成したいと考えています。ただし、pgpキーのフォーマット方法を説明するドキュメントが見つからないようです。理解できないソース コードを探すために、open pgp のソース コードを検索したくありません。
公開鍵を開き、上部の「-----BEGIN PGP PUBLIC KEY BLOCK-----」と下部の「-----END PGP PUBLIC KEY BLOCK-----」を削除し、データをバイトに戻したらどうなるの?真ん中のどこかに自分の名前とメールが見えましたが、それ以外は見えません。文字列の暗号名/値 (rsa = 1、elgamal = 2 など) をコンピューターに伝えるのはどの部分ですか? キーのサイズはどこですか?鍵の有効期限はどこにありますか? 一般に、pkc プログラムはどのように公開鍵/秘密鍵を読み取るのですか?