Jak zaszyfrować coś w jQuery?
Chcę mieć opcję szyfrowania za pomocą
SHA1 lub MD5.
Czy istnieje sposób szyfrowania w jQuery?
Jak to zrobić?
Jak zaszyfrować coś w jQuery?
Chcę mieć opcję szyfrowania za pomocą
SHA1 lub MD5.
Czy istnieje sposób szyfrowania w jQuery?
Jak to zrobić?
Pierwszy link jest wyłączony. drugi link przekierowuje do głównej strony jquery – biogeek
10x naprawiam linki –
Można korzystać z tej sprawdzonej Biblioteka: http://pajhome.org.uk/crypt/md5
To nie jest jQuery wtyczka - po prostu wywołaj funkcje w razie potrzeby.
Nie jest to bezpośrednia odpowiedź na pytanie, ale rozważania należy wziąć pod uwagę w ogólnym podejściu:
Choć mógłby zrobić coś w jQuery, należy use SSL jeśli w wszystko to możliwe, jest to o wiele bezpieczniejszy sposób przekazywania informacji do serwera, jeśli to jest twój cel.
Szyfrowanie treści za pomocą JavaScript, ale mimo to wysyłanie go w zwykłym tekście, naprawdę nie robi nic, aby pokrzyżować man-in-the-middle attacks, co niektórzy ludzie uważają za rzadkie, ponieważ muszą kontrolować jakiś punkt połączenia ... ile osób korzysta z usług osób trzecich WiFi, w kawiarni, itp.? Wszędzie z publicznym hotspotem jest łatwa gra dla pośrednika, po prostu coś, o czym warto pamiętać.
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 '';
}
}
jest to bardzo przydatne –
zobaczyć http://stackoverflow.com/questions/2139053/encrypt-jquery-javascript-file –
SHA1/MD5 hash są algorytmy, nie algorytmy szyfrowania. – kennytm