Veritabanına textleri şifreli kaydetmek
6
●150
- 06-11-2022, 10:34:30normal olarak kullanıcı şifreleri öyle kayıt edilir zaten, bu her türlü string için geçerlidir.buddy adlı üyeden alıntı: mesajı görüntüle
Hatta bu işlem stringlerle sınırlı değil, dosyalarıda base64 formatına dönüştürdükten sonra şifreleyebilirsiniz
- 06-11-2022, 10:39:47
if(!function_exists('encrypt_decrypt')) { function encrypt_decrypt($action, $key, $string) { $encrypt_method = "AES-256-CBC"; $secret_key = $key; $secret_iv = $key; $key = hash('sha256', $secret_key); $iv = substr(hash('sha256', $secret_iv), 0, 16); $output = ($action == 1 ? base64_encode(openssl_encrypt($string, $encrypt_method, $key, 0, $iv)) : openssl_decrypt(base64_decode($string), $encrypt_method, $key, 0, $iv)); return $output; } }kod %100 doğru değil cipher bölümünde fakat gereken işlemi sağlıyor
https://randomkeygen.com/ üzerinden 256-bit WEP Keys alıp kullanabilirsin
encode
encrypt_decrypt(1, '865C3246CF16148D6692369CF7131', 'veriniz');
decode
encrypt_decrypt(0, '865C3246CF16148D6692369CF7131', 'veriniz');
- 06-11-2022, 11:26:42nurettinselcuk adlı üyeden alıntı: mesajı görüntüleNeron adlı üyeden alıntı: mesajı görüntüle
veritabanıma erişen birisi diyelim ki oldu, bilgilerim %100 güvende olur mu? - 06-11-2022, 15:09:45key olmadan çözemezler onu da yazılım içerisinden alabilirler ancakbuddy adlı üyeden alıntı: mesajı görüntüle
- 06-11-2022, 20:05:45şifreleme türüne göre değişir, bazı şifrelemeler iki yönlüdür.buddy adlı üyeden alıntı: mesajı görüntüle
Şifrelenen text için aynı zamanda bir key oluşur, bu key ile farklı bir algoritma girilir ve geri döndürülür.
Veritabanınıza bakan insan, şifreleme yaptığınız ve şifrelemeyi çözdüğünüz dosyayada bakıp algoritmayı kopyalarsa şifreyi çözer.
Bazı şifrelemeler tek yönlüdür, bunlar genelde bir kaç şifreleme yönteminin birden fazla kez uygulanmasıyla karmaşık algoritmalarla oluşturulur ve çözülmez diyebilirim.
Tek doğrulama yöntemi girilen verinin tekrardan şifrelenip oluşan şifrelenmiş iki verinin aynı olup olmadığına bakılır, kullanıcı şifreleri vb de böyle saklanır, bu yüzden mesela şifremi unuttum dediğinizde şifreniz yollanmaz şifre resetleme linki gönderilir, çünkü veritabanında şifre değil şifreli bilgi tutulur, bir sitede şifremi unuttum deyince şifre resetleme değilde unuttuğunuz şifreniz geliyorsa koşarak uzaklaşın o siteden
- 07-11-2022, 13:31:40Açık Lise okurken zamanında kayıt yenilemek için gittiğimde, Yenilendi kağıdı almıştım. Üzerinde kocaman harflerle Şifreniz : (Şifre) şeklinde paylaşılıyordu. Üstelik kompleks bir şifre diye çoğu yerde onu kullanıyordum : ) Yani kim bilir diğer devlet kurumlarında nasıl : )nurettinselcuk adlı üyeden alıntı: mesajı görüntüle