Portál AbcLinuxu, 6. května 2025 20:48

Dotaz: MySQL hash hesla {SSHA512}

28.10.2015 10:51 edumach | skóre: 2
MySQL hash hesla {SSHA512}
Přečteno: 1396×
Odpovědět | Admin

V poštovním systému iRedMail se hesla hashují pomocí funkce

$ doveadm pw -s 'ssha512' -p '123456'
{SSHA512}jOcGSlKEz95VeuLGecbL0MwJKy0yWY9foj6UlUVfZ2O2SNkEExU3n42YJLXDbLnu3ghnIRBkwDMsM31q7OI0jY5B/5E=

Lze to provést přímo pomocí dostupných funkcí MySQL?

Jediná funkční funkce je ENCRYPT().

Díky za tip.


Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.10.2015 11:46 NN
Rozbalit Rozbalit vše Re: MySQL hash hesla {SSHA512}
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mas to tam:
SHA2('foo', 512)
30.10.2015 00:56 Sten
Rozbalit Rozbalit vše Re: MySQL hash hesla {SSHA512}
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde:
CONCAT("{SSHA512}", SHA2("123456", 512))
Ale ztrácí to trochu význam, když se plaintextové heslo pošle na MySQL server.

iRedMail podporuje i další heše včetně běžně dostupné MD5.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.