ここで説明されている手順に従って、署名付きゾーン ファイルを生成しました: https://www.digitalocean.com/community/tutorials/how-to-setup-dnssec-on-an-authoritative-bind-dns-server-- 2
そのファイルの生成では、ファイル タイプとして .private と .key で終わる 2 つの秘密鍵と公開鍵ファイルが提供され、秘密ファイルは次のようにフォーマットされます。
Private-key-format: v1.3
Algorithm: 7 (NSEC3RSASHA1)
Modulus: (random characters)
PublicExponent: (random characters)
PrivateExponent: (random characters)
Prime1: (random characters)
Prime2: (random characters)
Exponent1: (random characters)
Exponent2: (random characters)
Coefficient: (random characters)
Created: 20160415164633
Publish: 20160415164633
Activate: 20160415164633
これらのファイルを BouncyCastle パッケージ内の AsymmetricCypherKeyPair オブジェクトに入れて、次のように使用できるようにしたいと思います。
privateKey = PrivateKeyInfoFactory.CreatePrivateKeyInfo(importedPair.Private).GetDerEncoded();
このタイプの公開/秘密鍵ファイルをインポートするための BouncyCastle パッケージのサポートがあるかどうかは誰にもわかりませんか?