Ma`lumotlar : 1092
Xabarlar soni: 314
Bugun: 20.4.2024
Soat: 17:21
Php da md5 yordamida ma`lumotni shifrlash
Muallif: Mengliyev Sh.
Qo`shilgan sana: 2016-04-29
Php da md5 yordamida ma`lumotni shifrlash
Md5 – yordamida ma`lumotlarni xesh usulida kodlaydi.
Izoh:
string md5 (string str)
MD5-yordamida berilgan satr ko`rinishidagi ma’lumotni xesh RSA tizimi bo`yicha kodlaydi. Xesh ASC II jadvalidan 32-razriyadli 255 ta gacha ma`lumotni kodlaydi.
Misol:
<?php
$s = 'Parol';
echo md5($s);
?>
Natija:
Bu erda Parol so`zini xesh yordamida shifrlaydi. Xozirgi kunda CMS tizimida jadvalda parol shu tizimda shifrlanadi. Ximoyo tizimi demak kalitsiz shifrlash amalga oshirilmoqda bunday tizim kalitlarsiz ishlasa ximoya tizimini bemalol o`rganib chiqib kalitning qanday parol bilan shifrlanganini bilib olish mumkin.
Misol:
<?php
$login = "Admin";
$password = "48503dfd58720bd5ff35c102065a52d7"; //jadvaldagi parolning md5 yordamida shifrlan
if (($_GET['login'] == $login) && (md5($_GET['password']) == $password)) echo "xabar qoldirish bo`limiga hush kelibsiz!";
else echo "Login va Parol mos kelmadi";
?>
bu misolda biz shifrlangan ma`lumotni yana bir marta shifrlaganimiz uchun bizga Login va parol mos kelmadi xabar keladi. Misolni tahlilini shezar usulida tahlil qilaman xarflarni birinchi shifrlashda qadam bitt abo`lsa A ni B ga almashtirib shifrlaydi yana shifrlasak B endi C ga o`tkazadi bu ushulda ham shunday amalga oshirilmoqda biz jadvaldagi shifrlangan ma’lumotni yanashifrladik shuning uchun parol mos kelmaydi.
2695 marta o`qildi.