у дома / Интернет / уеб разработка / Как да криптирате низ

Как да криптирате низ

/
40 Прегледи

Как да криптирате низ</a>

Необходимостта да се шифрова низ променлива в уеб програмиране, има достатъчно често.

Може да е необходимо не само да се работи спароли или други лични данни. Например, често шифроване на HTML-код, който искате да запишете във файл, база данни, или бисквитки, тя може да бъде по-лесно, отколкото организиране чиста от всички забранени символи преди да пишете, и след това да ги възстановите след четенето.

По-долу е една от опциите за криптиране за низова променлива, използвайки PHP език.

инструкция

    1

Използвайте вградения в PHP функцияbase64_encode за кодиране на низови променливи. Тя има само една опция, която трябва да се предаде - стойността на променливата се шифрова. Например, PHP-код, който ще се появи на страницата, кодирана от MIME base64 текст "криптиран низ" може да изглежда така:
& LT-PHP ехо base64_encode ( "криптиран низ") - ?? & GT-
Кодиран текст ще бъде "5 + D46PTw7uLg7e3g / yDx8vDu6uA =».

    2

Използвайте вградения във функцията за base64_decodeдекодиране низови променливи шифровани с MIME base64. Тази функция също има само един параметър. Например, за да декодира и показва кодовата страница, получена в предишната стъпка, можете да използвате следния ред в PHP:
И LT-PHP ехо base64_decode ( "5 + D46PTw7uLg7e3g / yDx8vDu6uA = ') - ?? & GT-

    3

Използвайте всяка уеб услуга, ако кодирана дума или изпитване трябва да бъде еднократно или ако не може да изпълнява PHP-скриптове. Например, като кликнете върху една страница http://tools4noobs.com/online_php_functions/base64_encode въведете думата в едно поле илитекста и щракнете върху бутона с кодират Base 64 надписа. Сценарият на сървъра ще получите данните, въведени, ще се прилага за тях base64_encode функция и вкара кодирана стойност в допълнително поле за въвеждане. Тя криптирана низ може да се копира и да се използва по ваша преценка. Ако е необходимо, декриптиране да използвате една и съща услуга уеб-базирана, което се прилага към стойността, която сте въвели base64_decode функция. Съответната страница на този сайт може да се намери най- http://tools4noobs.com/online_php_functions/base64_decode,

Как да криптирате низ Тя е на последна промяна: 20 юни 2017 от pyimaans
Това е основният текст на долния колонтитул вътрешен контейнер