Portál AbcLinuxu, 10. května 2025 04:57

Dotaz: Konfigurace crypt-hashovacích algoritmů

23.8.2010 03:30 crisa
Konfigurace crypt-hashovacích algoritmů
Přečteno: 138×
Odpovědět | Admin
Napsal jsem si v php funkci, která zjednodušuje obsluhu PHP funkce crypt pouze na zadání stringu, sůl se generuje automaticky a další parametry se také generují automaticky. Zajímalo by mě jestli jsou takto generované hashe kompatibilní pro ostatní programy? Konkrétní příklad: algoritmus extended-des umožňuje volit počet iterací nebo třeba blowfish umožňuje volit počet rotací. Mimochodem mohl by mi někdo do těchto algoritmů zasvěcený vysvětlit jak se počítá iteration count u tohoto?:
CRYPT_EXT_DES - Extended DES-based hash. The "salt" is a 9-character string consisting of an underscore followed by 4 bytes of iteration count and 4 bytes of salt. These are encoded as printable characters, 6 bits per character, least significant character first. The values 0 to 63 are encoded as "./0-9A-Za-z". Using invalid characters in the salt will cause crypt() to fail.
Teoreticky bych to viděl takto: řetězec "J9.." bych převedl jako 21*64^0 + 11*64^1 + 0*64^2 + 0*64^3. Je to tak?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

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.