DKIMをよりよく理解するためのアプリを書いています。仕様によると、ドメインTXTレコードから「ASN.1DERでエンコードされた」公開鍵を取得します。"s1024._domainkey.yahoo.com" ="MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDrEee0Ri4Juz + QfiWYui / E9UGSXau / 2P8LjnTD8V4Unn + 2FAZVGE3kL23bzeoULY
.netからこのキーを使用するにはどうすればよいですか?私が見た例では、X509Certificate2、またはRSAParametersを含むXMLファイルからキーを取得しています。
訂正:上記のキーをnetwork- tools.comDNSツールからコピーして貼り付けました。これで短くなっているはずです。nslookupは私に完全な鍵を与えます:
s1024._domainkey.yahoo.comテキスト= "K = RSA; T = Y; P = MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDrEee0Ri4Juz + QfiWYui / E9UGSXau2P8LjnTD8V4Unn + 2FAZVGE3kL23bzeoULYv4PeleB3gfm" "JiDJOKU3Ns5L4KJAUUHjFwDebt0NP + sBK0VKeTATL2Yr / S3bTxhy + 1xtj4RkdV7fVxTn56Lb4udUnwuxK4V5b5PdOKj + XcwIDAQAB; N = A 1024ビット鍵、"
したがって、abelenkyはBASE64で正しい方向に進んでいました。