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/ converting-openssh-public-keys.html –