Sözlük

Simetrik Şifreleme nedir?

Simetrik şifreleme, şifreleme ve şifre çözme için aynı gizli anahtarın kullanıldığı kriptografik bir yöntemdir. Hem gönderenin hem de alıcının veriyi şifreleyip çözmek için aynı anahtara sahip olması gerekir.

Diğer adlarıyla: symmetric-key encryption, shared-key encryption, secret-key encryption

Simetrik şifreleme, kriptografinin en eski ve en sezgisel biçimidir — aynı anahtar veriyi hem kilitler hem de açar. AES gibi modern simetrik algoritmalar son derece hızlıdır; donanım hızlandırmasıyla saniyede gigabaytlarca veriyi şifreleyebilir ve uygun anahtar uzunlukları ile çalışma modlarıyla kullanıldığında güçlü güvenlik garantileri sağlar.

Simetrik şifrelemenin temel zorluğu anahtar dağıtımıdır: gizli anahtarı bir dinleyicinin araya girmesine izin vermeden hedeflenen alıcıyla nasıl güvenli biçimde paylaşırsın? Anahtar dağıtım problemi olarak bilinen bu sorun, asimetrik (açık anahtarlı) kriptografinin icadına yol açmıştır. Pratikte hibrit sistemler, simetrik anahtarı değiştirmek için asimetrik kriptografi kullanır ve ardından toplu veri şifreleme için simetrik anahtarı kullanır.

Simetrik şifreleme algoritmaları, blok şifreler (AES gibi sabit boyutlu veri bloklarını şifreler) veya akış şifreler (veriyi bit bit ya da bayt bayt şifreler) olarak kategorize edilir. GCM modunda AES, bir blok şifresinin üzerine inşa edilmiş bir akış şifresi gibi çalışır; AES'in güvenliğini Galois/Sayaç Modunun esnekliği ve kimlik doğrulamasıyla birleştirir.

Vaulted Simetrik Şifreleme nasıl kullanır

Vaulted yalnızca simetrik şifreleme kullanır — özellikle AES-256-GCM. Her gizli bilgi için tarayıcıda rastgele bir simetrik anahtar üretilir. Anahtar dağıtım problemi, anahtarın paylaşılabilir bağlantının URL parçasına gömülmesiyle çözülür. Gönderici bağlantıyı paylaşır ve onu alan kişi, şifre çözme için gereken simetrik anahtara sahip olur. Bağlantının kendisi anahtar dağıtım mekanizması olduğundan asimetrik kriptografi veya anahtar değişimi protokolüne gerek yoktur.