Qanday Qilib Mag'lubiyatni Shifrlash Kerak

Mundarija:

Qanday Qilib Mag'lubiyatni Shifrlash Kerak
Qanday Qilib Mag'lubiyatni Shifrlash Kerak

Video: Qanday Qilib Mag'lubiyatni Shifrlash Kerak

Video: Qanday Qilib Mag'lubiyatni Shifrlash Kerak
Video: A5/1 shifrlash algoritmi 2024, May
Anonim

Satr o'zgaruvchisini veb-dasturlashda shifrlash zarurati tez-tez uchraydi. Bu nafaqat parollar yoki boshqa shaxsiy ma'lumotlar bilan ishlash uchun kerak bo'lishi mumkin. Masalan, fayl, ma'lumotlar bazasi yoki cookie-fayllarga saqlanishi kerak bo'lgan HTML kodini yozishdan oldin taqiqlangan barcha belgilarni o'chirish uchun tashkil qilishdan va o'qishdan keyin ularni tiklashdan ko'ra osonroq bo'ladi. Quyida PHP tili yordamida satr o'zgaruvchisini shifrlash variantlaridan biri berilgan.

Qanday qilib mag'lubiyatni shifrlash kerak
Qanday qilib mag'lubiyatni shifrlash kerak

Ko'rsatmalar

1-qadam

Satr o'zgaruvchilarini kodlash uchun PHP-ning o'rnatilgan base64_encode funktsiyasidan foydalaning. Unda faqat bitta parametr - shifrlangan o'zgaruvchining qiymati o'tkazilishi kerak. Masalan, sahifaga "shifrlangan satr" base64 MIME kodlangan matnini chiqaradigan PHP kodi quyidagicha ko'rinishi mumkin:

Kodlangan matn shunday bo'ladi: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".

2-qadam

Base64 MIME kodlangan mag'lubiyat o'zgaruvchilarini dekodlash uchun o'rnatilgan base64_decode funktsiyasidan foydalaning. Ushbu funktsiya faqat bitta kerakli parametrga ega. Masalan, oldingi bosqichda olingan kodni dekodlash va ko'rsatish uchun PHP-da quyidagi satrdan foydalanishingiz mumkin:

3-qadam

Agar siz so'zni kodlashingiz yoki bir martalik testni o'tkazishingiz kerak bo'lsa yoki PHP-skriptlarini bajarolmasangiz veb-xizmatidan foydalaning. Masalan, sahifaga o'tish orqali https://tools4noobs.com/online_php_functions/base64_encode bitta maydonga kerakli so'zni yoki matnni kiriting va Base 64 kodlangan yorlig'ini bosing. Serverdagi skript kiritilgan ma'lumotlarni qabul qiladi, unga base64_encode funktsiyasini qo'llaydi va kodlangan qiymatni qo'shimcha kirish maydoniga joylashtiradi. Unda shifrlangan satr nusxa ko'chirilishi va sizning xohishingizga ko'ra ishlatilishi mumkin. Agar parolni hal qilish kerak bo'lsa, siz kiritilgan qiymatga base64_decode funktsiyasini qo'llaydigan shunga o'xshash veb-xizmatdan foydalanishingiz mumkin. Ushbu saytda tegishli sahifa joylashgan

Tavsiya: