Portál AbcLinuxu, 6. května 2025 20:48
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:
SHA2('foo', 512)
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.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.