私はDKIMをよりよく理解するためのアプリを書いています。この仕様では、ドメインのTXTレコードから「ASN.1 DERでエンコードされた」公開鍵を取得しています。私は "s1024._domainkey.yahoo.com" = "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDrEee0Ri4Juz + QfiWYui/E9UGSXau/2P8LjnTD8V4Unn + 2FAZVGE3kL23bzeoULYv4PeleB3gfm"のキーを見ることができます。ASN.1 DERでエンコードされたRSA公開鍵を読む
どうすればこのネットを.netから使用できますか?私が見た例では、X509Certificate2のキー、またはRSAParametersを含むXMLファイルを取得しています。
修正::上記のキーをnetwork-tools.com DNSツールからコピーして貼り付けました。 nslookupコマンドは私のキーのフルを与える:
だからabelenkyはs1024._domainkey.yahoo.comテキスト= "K = RSA; T yを=; P = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDrEee0Ri4Juz + QfiWYui/E9UGSXau2P8LjnTD8V4Unn + 2FAZVGE3kL23bzeoULYv4PeleB3gfm" 「JiDJOKU3Ns5L4KJAUUHjFwDebt0NP + sBK0VKeTATL2Yr/S3bTxhy + 1xtj4RkdV7fVxTn56Lb4udUnwuxK4V5b5PdOKj + XcwIDAQAB; n = 1024ビット鍵;
参照:http://unix.stackexchange.com/a/30074/22709およびhttps://web.archive.org/web/20120124211352/http://blog.oddbit.com/2011/05/ conversion-openssh-public-keys.html –