berkantipek adlı üyeden alıntı: mesajı görüntüle
MD5 bir hashing algoritması. Yani MD5'in kriptografik hash fonksiyonunun içine bir veri verirsin, o sana bir digest üretir. MD5 sana 128 bitlik bir digest verir, bunu ASCII'ye çevirdiğin zaman 0a0b0f54d58d4s4d.. tarzı bir verin olur elinde. Ve hash fonksiyonunun altın kuralı çıkan digest'in geri çevrilemez olması.

Aradığın şey encryption, hashing değil. Encryption olayında elindeki bir secret key ile veriyi şifreleyip ciphertext üretirsin ve bunu saklarsın. O ciphertexti yine aynı secret key ile çözebilirsin. Araştırman gereken şeyler "encryption in php", "aes", "des".

Mcrypt veya OpenSSL modüllerini kullanabilirsin:

http://php.net/manual/tr/mcrypt.examples.php
http://php.net/manual/tr/ref.openssl.php
Çok teşekkür ediyorum, kaynaklara bakmadan önce sormak istediğim bir şey var; bunu yalnızca benim çözebileceğim şekilde konfigüre edebilir miyim?

" Encryption olayında elindeki bir secret key ile veriyi şifreleyip ciphertext üretirsin ve bunu saklarsın. O ciphertexti yine aynı secret key ile çözebilirsin. "

Yukarıdaki cümlenizden anladığım kadarıyla veriye anlamsız bir değer oluşturacağım, bu değeri çözmek de sadece bende bulunan secret key ile mükün olacak. Doğru mudur?



Jrmostal adlı üyeden alıntı: mesajı görüntüle
Yeterli bilgi verildi mi yoksa örneklerle anlatayım mı ?
Anlatabilirseniz inanın çok müteşekkir olurum. Zerre bilgim yok zira bu konuda.