Veri şifreleme , verileri yalnızca şifre çözme anahtarına veya parolaya erişimi olan kişilerin okuyabileceği şekilde bir formdan diğerine veya kod formuna dönüştürme işlemidir. Günümüzde yaygın olarak kullanılan iki tür şifreleme vardır: simetrik ve asimetrik şifreleme. Bu iki şifreleme türü arasındaki temel fark, simetrik şifrelemenin hem şifreleme hem de şifre çözme işlemleri için tek bir anahtar kullanması, asimetrik şifrelemenin ise şifreleme ve şifre çözme için genel bir anahtar, şifre çözme için ise özel anahtar kullanmasıdır.
Bu iki şifreleme biçimini daha iyi anlamak ve aralarındaki temel farkları belirtmek için aşağıdaki birkaç faktörü inceleyelim.

Simetrik şifreleme
Bu, tartışmasız en basit ve en yaygın kullanılan şifreleme tekniğidir ve aşağıdaki gibi bazı olağanüstü özelliklere sahiptir:
- Simetrik şifreleme algoritmalarının daha az karmaşık olması ve daha hızlı çalışabilmesi nedeniyle bu teknik özellikle toplu veri aktarımlarında tercih edilmektedir.
- Orijinal metin gönderilmeden önce bir anahtarla şifrelenir ve bu anahtar, alıcı tarafından verinin şifresini çözmek için de kullanılır.
- En yaygın kullanılan simetrik şifreleme algoritmalarından bazıları AES-128, AES-192 ve AES-256'dır.
Asimetrik şifreleme
Bu tür şifreleme, simetrik şifrelemeden sonra gelir ve aynı zamanda genel anahtar şifreleme teknolojisi olarak da bilinir:
- Asimetrik şifrelemenin, şifreleme ve şifre çözme işlemleri için iki ayrı anahtar kullanması nedeniyle simetrik şifrelemeye göre daha güvenli olduğu söylenmektedir.
- Şifreleme için kullanılan genel anahtar herkese açık olacaktır ancak şifre çözme için kullanılan özel anahtar tamamen gizlidir.
- Bu şifreleme yöntemi internet üzerinden günlük iletişimde kullanılır.
- Bir mesaj genel anahtarla şifrelendikten sonra yalnızca özel anahtarla çözülebilir. Ancak bir mesaj özel anahtarla şifrelendikten sonra, genel anahtarla şifresi çözülebilir.
- İstemci-sunucu modelindeki dijital sertifikalar, genel anahtarları bulmak için kullanılabilir.
- Asimetrik şifrelemenin dezavantajı, yürütülmesinin simetrik şifrelemeye göre daha fazla zaman almasıdır.
- Popüler asimetrik şifreleme teknikleri arasında RSA, DSA ve PKCS bulunur.
Simetrik şifreleme ile asimetrik şifreleme arasındaki temel fark
- Simetrik şifreleme uzun zaman önce ortaya çıkan bir tekniktir, asimetrik şifreleme ise daha yeni bir tekniktir.
- Asimetrik şifrelemenin uygulanması karmaşık mantık nedeniyle daha uzun sürer. Bu nedenle toplu veri aktarımında hala simetrik şifreleme tercih ediliyor.
- Asimetrik şifreleme, şifreleme ve şifre çözme için farklı anahtarlar kullandığından daha güvenlidir.
Her iki şifreleme yönteminin de kendine göre avantaj ve dezavantajları bulunmaktadır. Ancak güvenlik açısından bakıldığında asimetrik şifreleme kesinlikle daha ideal bir seçimdir.