Şifreleme, veriyi anahtarsız okunamaz hâle getirir. Şifreli veri çalınsa bile anahtar olmadan anlamsızdır. E-ticarette korunması gereken veriler çoktur: müşteri adresleri, telefon numaraları, pazaryeri API anahtarları, fatura bilgileri. KVKK 12. madde de veri sorumlusundan uygun güvenlik düzeyini sağlayacak teknik tedbirleri almasını ister.
Üç farklı koruma
| Tür | Neyi korur | Örnek |
|---|---|---|
| İletimde şifreleme | Ağda giden veriyi | HTTPS (TLS); tarayıcıdaki kilit simgesi |
| Depoda şifreleme | Veritabanındaki ya da diskteki veriyi | AES-256-GCM ile şifrelenmiş API anahtarı |
| Hash (özet) | Şifreleri; geri çözülmesi gerekmeyen veriyi | bcrypt ile saklanan kullanıcı şifresi |
Şifreleme ile hash farkı
Şifrelenen veri, anahtarla geri çözülebilir. API anahtarı bu yüzden şifrelenir: yazılım onu pazaryerine göndermek için tekrar açmak zorundadır. Hash ise tek yönlüdür. Kullanıcı şifresi hash'lenir; sistem şifrenin kendisini değil, özetini saklar ve girişte özetleri karşılaştırır. Şifre veritabanından çalınsa bile okunamaz.
Saystok'ta nasıl uygulanıyor?
Saystok'un kodunda pazaryeri ve fatura sağlayıcısı bağlantı bilgileri veritabanına AES-256-GCM ile şifrelenerek yazılır. Kullanıcı şifreleri bcrypt ile hash'lenir. Platformlarla iletişim HTTPS üzerinden yapılır. AES-256-GCM, şifrelemenin yanında verinin değiştirilmediğini de doğrulayan bir yöntemdir.
Base64 şifreleme değildir
Sık yapılan bir yanılgı, base64 ile kodlanmış veriyi şifreli sanmaktır. Basic Auth başlığındaki değer base64'tür ve herkes çözebilir. Bu başlığı koruyan, isteğin HTTPS ile gitmesidir.
Satıcı için kontrol listesi
- Kendi siteniz HTTPS ile açılıyor mu? Ödeme ve üyelik sayfaları dahil.
- Kullandığınız yazılımlar API anahtarlarını şifreli mi saklıyor? Sorun.
- Müşteri listelerini e-postayla ya da şifresiz dosyalarla taşımayın.
- Bilgisayarlarda disk şifrelemesini açın; kaybolan dizüstü bilgisayar veri sızıntısı olmasın.
- Yedekleri de şifreleyin; çoğu sızıntı unutulan yedekten olur.
Erişim tarafındaki kurallar için API secret ve çoklu kiracı maddelerine bakın.


