開発者向けの「暗号の正解集」は、2009年のColin Percival氏、2015年のThomas Ptacek氏、2018年と2024年のLatacora社による更新を経て、伝統となっています。2026年版は、2026年初頭にポスト量子移行のタイムラインが大きく前倒しされ、2029年までに完了させるべきという合意ができたため、前倒しで公開されます。
良いニュースは、実際にはGroverのアルゴリズムは問題にならないため、共通鍵暗号は引き続き安全であることです。悪いニュースは、2018年以降ほぼすべての公開鍵系の推奨が変わり、そのほとんどは2024年以降にも変わったことです。本ガイドは特定のコンプライアンス体系を前提としておらず、FIPS 140とおおむね互換性があります。CNSA 2.0などより厳格な規則に縛られるチームは、それに応じて置き換えてください。
2026年のもう一つの大きな変化は、LLMがバグの発見に非常に優れてきたことです。「予算の許す最高のモデルにレビューさせよ」は、メモリ安全な言語を使えという長年の助言に加わる、新たな暗号の正解となりました。
データの暗号化については、クラウド上にいる場合はクラウドのKMSを推奨します。それ以外の場合は、ランダムなnonceを用いたXAES-256-GCMまたはXChaCha20-Poly1305を使用し、数MBを超えるメッセージにはCobblestone-128を使用してください。鍵交換にはX25519とML-KEM-768の組み合わせを、公開鍵署名にはML-DSA-44を使用します。パスワードはArgon2idまたはscryptで扱いますが、パスキーの方が良い選択肢になる場合もあります。
出典: Hacker News · 要約:HeadlinesBriefing