DynamoDB şifreli mi?

Evet. Tüm DynamoDB verileri, AWS Key Management Service (KMS) içinde saklanan şifreleme anahtarları kullanılarak varsayılan olarak bekleme sırasında şifrelenir ve şifreleme kapatılamaz. Anahtar türünü siz seçersiniz — bir AWS'ye ait anahtar (varsayılan, ücretsiz), bir AWS yönetimli anahtar ya da bir müşteri yönetimli anahtar — ve aktarım halindeki veriler HTTPS/TLS ile korunur.

Bekleme sırasında şifreleme neleri kapsar

Şifreleme, şifreli bir tablonun kalıcı ortamda sakladığı her şeye uygulanır: birincil anahtarı dahil tablonun kendisi, yerel ve global ikincil indeksler, akışlar, global tablolar ve yedekler. Tablonuzun bir sıralama anahtarı varsa, aralık sınırlarını işaretleyen bazı sıralama anahtarlarının tablo meta verisinde düz metin olarak saklandığını unutmayın.

Üç anahtar seçeneği

  • AWS'ye ait anahtar — varsayılan. DynamoDB tarafından sahiplenilir ve yönetilir, ek ücret olmadan.
  • AWS yönetimli anahtar — hesabınızda saklanır ve AWS KMS tarafından yönetilir (KMS ücretleri geçerlidir).
  • Müşteri yönetimli anahtar — sizin tarafınızdan oluşturulur, sahiplenilir ve döndürülür, erişim üzerinde tam denetimle (KMS ücretleri geçerlidir).

Anahtar türleri arasında konsoldan, CLI'dan veya API'dan istediğiniz zaman geçiş yapabilirsiniz.

Uygulamanız için şeffaftır

DynamoDB, okuduğunuzda verilerin şifresini şeffaf bir şekilde çözer. Şifreli bir tabloyla çalışmak için hiçbir kodu değiştirmezsiniz, sorgular değişmeden çalışır ve gecikme aynı tek haneli milisaniye aralığında kalır. Bireysel öznitelik değerlerinin uygulamanızdan ayrılmadan önce uçtan uca korunması için AWS ayrıca AWS Database Encryption SDK aracılığıyla istemci tarafı şifreleme sunar.

Daha derine inin

Yedekler de şifrelidir — nasıl çalıştıklarını yedekler & PITR kılavuzunda görün, tablo maliyetlerini (KMS ayrıca faturalandırılır) fiyatlandırma hesaplayıcısı ile tahmin edin ve şifreli tablolarınızı gezinmek için DynoTable'ı indirin — şifre çözme, veriler herhangi bir istemciye ulaşmadan önce AWS tarafından yapılır.

Kaynaklar

En son 2026-07-13 tarihinde yukarıda bağlantısı verilen resmi AWS belgelerine karşı doğrulandı.

Console olmadan DynamoDB ile çalışın

DynoTable, DynamoDB için hızlı bir masaüstü istemcisidir — tablolara göz atın, SQL tarzı sorgular çalıştırın ve item'ları yerel olarak düzenleyin.