Come crittografare qualcosa in jQuery?
Desidero avere l'opzione per crittografare tramite
SHA1 o MD5.
C'è un modo per crittografare in jQuery?
Come faccio?
Come crittografare qualcosa in jQuery?
Desidero avere l'opzione per crittografare tramite
SHA1 o MD5.
C'è un modo per crittografare in jQuery?
Come faccio?
hanno elenco dei plugin in questo link:
http://www.jquery4u.com/security/10-jquery-security/
esempio per md5:
il primo link non è attivo. secondo link reindirizza alla pagina jquery principale – biogeek
10x ho risolto i collegamenti –
È possibile utilizzare questa libreria dimostrato: http://pajhome.org.uk/crypt/md5
Non è un jQuery plugin - basta chiamare le funzioni secondo necessità.
Questa non è una risposta diretta alla domanda, ma considerazioni si dovrebbe prendere in considerazione con l'approccio globale:
Anche se si potrebbe fare qualcosa in jQuery, si dovrebbe use SSL se a tutto ciò è possibile, questo è un modo molto più sicuro di trasmettere informazioni avanti e indietro al server, se questo è il tuo obiettivo.
Crittografia contenuti tramite JavaScript, ma ancora l'invio in testo semplice in realtà non fa nulla per contrastare man-in-the-middle attacks, che mentre alcune persone immaginano di essere raro, perché è necessario controllare un certo punto nella connessione ... quante persone utilizzano terze parti WiFi, al caffè, ecc? Ovunque con un hotspot pubblico è facile gioco per un uomo in mezzo, solo qualcosa da tenere a mente.
function Encrypt(str) {
if (!str) str = "";
str = (str == "undefined" || str == "null") ? "" : str;
try {
var key = 146;
var pos = 0;
ostr = '';
while (pos < str.length) {
ostr = ostr + String.fromCharCode(str.charCodeAt(pos)^key);
pos += 1;
}
return ostr;
} catch (ex) {
return '';
}
}
function Decrypt(str) {
if (!str) str = "";
str = (str == "undefined" || str == "null") ? "" : str;
try {
var key = 146;
var pos = 0;
ostr = '';
while (pos < str.length) {
ostr = ostr + String.fromCharCode(key^str.charCodeAt(pos));
pos += 1;
}
return ostr;
} catch (ex) {
return '';
}
}
questo è molto utile –
vedere http://stackoverflow.com/questions/2139053/encrypt-jquery-javascript-file –
SHA1/MD5 sono algoritmi di hash, non algoritmi di crittografia. – kennytm