MySQL - funkcje szyfrujące
Opis dotyczy bazy
MySQL-5.0.24a
.
AES_ENCRYPT(kolumna_lub_wyraz,klucz)
- szyfruje słowo kluczem:
AES_DECRYPT(kolumna_lub_wyraz,klucz)
- odszyfrowuje słowo kluczem:
DECODE(kolumna_lub_wyraz,"treść_hasła")
- szyfruje słowo hasłem:
ENCODE(kolumna_lub_wyraz,"treść_hasła")
- odszyfrowuje słowo hasłem:
DES_DECRYPT(kolumna_lub_wyraz,klucz)
- szyfruje słowo kluczem. Działa, gdy
MySQL
jest skompilowany z
SSL
DES_ENCRYPT(kolumna_lub_wyraz,klucz)
- odszyfrowuje słowo kluczem. Działa, gdy
MySQL
jest skompilowany z
SSL
ENCRYPT(kolumna_lub_wyraz)
- szyfruje korzystając z uniksowego programu
crypt
:
MD5(kolumna_lub_wyraz)
- oblicza
128-bitową
sumę kontrolną:
PASSWORD(kolumna_lub_wyraz)
- szyfruje wyrazy korzystając ze specyfikacji
RFC 2195
:
SHA(kolumna_lub_wyraz)
- oblicza
160-bitowe
sumy kontrolne korzystając ze specyfikacji
RFC 3174
:
SHA1(kolumna_lub_wyraz)
- oblicza
160-bitowe
sumy kontrolne korzystając ze specyfikacji
RFC 3174
:
do góry