Java Script:Librerie e frameworks vari
From Aino Wiki
Criptaggio
Uso di crypto-js
E' una libreria disponibile in Google Code [1], può essere usata per criptare le password da un form e mandarle sul DB per registrare o autenticare un utente.
- articolo: [2]
- Scaricare la libreria da qui
- Ci sono due cartelle: components e rollups contenenti rispettivamente il codice con commenti e leggibile ed il codice compattato. Suggerisco l'uso di quanto nella cartella rollups.
- Includere in una cartella, es. Scripts, tutti i JS della cartella scelta prima.
- Seguire il codice di esempio che segue, HTML + JavaScript.
<script type="text/javascript" src="./Scripts/rollups/sha1.js"></script> <script type="text/javascript" src="./Scripts/rollups/aes.js"></script> <script type="text/javascript" src="./Scripts/rollups/sha256.js"></script> <script type="text/javascript"> function TestPasswordEncript() { try { var secretPhrase = 'pioppone'; var pw = prompt("Digita la password ", "ScemoChiLegge71"); var encryptedData = CryptoJS.AES.encrypt(pw, secretPhrase); alert(encryptedData); var decryptedData = CryptoJS.AES.decrypt(encryptedData, secretPhrase); var originalData = decryptedData.toString(CryptoJS.enc.Utf8); alert(originalData); } catch (e) { alert(e); } } </script> <body> <input type="button" id="BtnTestPasswordEncript" value="Test Encript password" onclick="TestPasswordEncript()" /> </body> </html>
Mappa e Link
JavaScript | Librerie e frameworks | CSS | HTML | JQuery
C# | Visual Studio | MS SQL
Parole chiave: