なりすまし対策

Security

DMARCはRFC 9989になった|pct廃止・Tree Walk導入の要点と、主要30ドメインを新仕様で読み直したら認可の無いレポート宛先が1件あった

DMARCの仕様は2026年5月にRFC 7489からRFC 9989/9990/9991へ置き換わった。pct/ri/rfの削除とnp/psd/tの追加、PSLからDNS Tree Walkへの組織ドメイン判定の変更、p=rejectへのSHOULD NOT、外部レポート宛先の認可レコードを原文で確認し、主要30ドメインを新仕様で読み直した。p=reject 17件、pct残存12件、認可の無い外部宛先1件。Python標準ライブラリの検証スクリプト付き。
Security

DNSSECのDSとDNSKEYをRFC 4034の式で検算する|主要30ドメインで署名ありは5件、SHA-1は2025年11月にMUST NOTになった

DNSSECのDSレコードは何と一致していればよいのか。RFC 4034の計算式(Key Tag、所有者名のワイヤ形式|DNSKEY RDATAのダイジェスト)をPython標準ライブラリで実装し、主要30ドメイン+参照6ドメインを検算。署名ありは10件で全件一致、RSASHA1は0件。RFC 9904でアルゴリズム推奨の正本がIANAレジストリへ移り、RFC 9905でSHA-1がMUST NOTになった経緯も整理。
Security

SPFのDNSルックアップ10回制限とPermErrorの原因・対処法

SPFにincludeを足しすぎるとDNSルックアップが10回を超え、認証はPermErrorになります。RFC 7208が定める上限の仕組みと、フラット化などの対処法を実務目線で解説します。