A Karakterlánc Titkosítása

Tartalomjegyzék:

A Karakterlánc Titkosítása
A Karakterlánc Titkosítása

Videó: A Karakterlánc Titkosítása

Videó: A Karakterlánc Titkosítása
Videó: vigenere (C) 2024, November
Anonim

Egy karakterlánc-változó titkosításának szükségessége a webprogramozásban elég gyakran előfordul. Erre nemcsak a jelszavakkal vagy más személyes adatokkal való munkavégzésre lehet szükség. Például gyakran könnyebb titkosítani a html kódot, amelyet fájlba, adatbázisba vagy cookie-ba kell menteni, mint megszervezni az összes tiltott karakter törlését az írás előtt, majd az olvasás után visszaállítani. Az alábbiakban bemutatjuk az string-változó titkosításának egyik lehetőségét a PHP nyelv segítségével.

A karakterlánc titkosítása
A karakterlánc titkosítása

Utasítás

1. lépés

Használja a PHP beépített base64_encode függvényét a karakterlánc-változók kódolásához. Csak egy paramétert kell átadni - a titkosított változó értékét. Például az a PHP-kód, amely az alap64 MIME kódolású "titkosított karakterláncot" adja ki az oldalra, így néz ki:

A kódolt szöveg a következő lesz: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".

2. lépés

A beépített base64_decode függvénnyel dekódolhatja az base64 MIME kódolású karakterláncváltozókat. Ennek a funkciónak is csak egy szükséges paramétere van. Például az előző lépésben kapott kód dekódolásához és megjelenítéséhez a következő sort használhatja a PHP-ben:

3. lépés

Használjon webszolgáltatást, ha egy szót kell kódolnia vagy egyszeri tesztet kell végeznie, vagy ha nem tudja végrehajtani a PHP-parancsfájlokat. Például azzal, hogy az oldalra lép Írja be a kívánt szót vagy szöveget az egyetlen mezőbe, és kattintson a Base 64 kódolás gombra. A szerveren lévő szkript megkapja a beírt adatokat, alkalmazza rá az base64_encode függvényt, és a kódolt értéket egy további beviteli mezőbe helyezi. Ebben a titkosított karakterlánc másolható és felhasználható saját belátása szerint. Ha visszafejtésre van szükség, használhat hasonló webszolgáltatást, amely a base64_decode függvényt alkalmazza a megadott értékre. A webhely megfelelő oldala a következő címen található:

Ajánlott: