AWS Anahtar Yönetimi Hizmeti artık kuantum sonrası anahtar kapsülleme için ML-KEM'i destekliyor

Yayınlanma Tarihi: 26 Eki 2026

AWS Anahtar Yönetimi Hizmeti (KMS) artık NIST FIPS 203 kapsamında bir kuantum sonrası şifreleme standardı olan Module-Lattice Tabanlı Anahtar Kapsülleme Mekanizması'nı (ML-KEM) destekliyor ve iki tarafın paylaşılan bir gizli bilgi oluşturmasına olanak tanıyor. NIST, ML-KEM'i stratejik kriptografik yol haritasında DH/ECDH anahtar anlaşması ve RSA tabanlı anahtar taşıma gibi klasik anahtar oluşturma şemalarının yerini alması için tasarladı (bkz. NIST IR 8547). ML-KEM, bir saldırganın bugünkü anahtar kuruluş değişimini kaydettiği ve yeterince güçlü kuantum bilgisayarlar kullanıma sunulduğunda paylaşılan gizli bilgiyi kurtardığı klasik şemaları hedef alan “şimdi topla, sonra şifreyi çöz” tehdidini ele alıyor.

KMS, NIST FIPS 203'te tanımlanan üç ML-KEM temel özelliğinin hepsini destekler: ML-KEM-512, ML-KEM-768 ve ML-KEM-1024. Encapsulate API'si, rastgele bir 32 baytlık paylaşılan gizli bilgi ve şifreli metin biçimi oluşturmak için genel anahtarı kullanır. Decapsulate API'si, ilgili özel anahtarı kullanarak şifreli metinden paylaşılan gizli bilgiyi kurtarır. KMS, FIPS 140-3 Seviye 3 onaylı donanım güvenlik modüllerinde (HSM'ler) bir ML-KEM anahtar çiftinin özel anahtarını korur. Ortak anahtarı dışa aktarmak ve AWS-LC, OpenSSL veya Bouncy Castle gibi şifreleme kitaplıklarını kullanarak kapsülleme işlemini yerel olarak gerçekleştirmek üzere çözüm ortaklarına, istemci uygulamalarına veya harici sistemlere dağıtmak için GetPublicKey API'sini kullanabilirsiniz.

ML-KEM, Orta Doğu (BAE), Orta Doğu (Bahreyn) ve Çin Bölgeleri hariç KMS'nin kullanılabildiği tüm AWS Bölgelerinde kullanılabilir. Daha fazla bilgi için AWS KMS Geliştirici Kılavuzu'ndaki Temel özellikler referansına bakın.