Hlavní navigace

Názor k článku
Bezpečné přihlašování uživatelů

Jakub Vrána aura:60
12. 4. 2006 10:45 Nový

Re: Bezpecne ukladani vs. challenge-response

celé vlákno

A co takhle?

  1. U každého uživatele bude uložen login, challenge a md5(hmac_md5(password, challenge)).
  2. Při přihlašování se AJAXem zjistí, jaký challenge uživatel naposledy použil, a pošle se hmac_md5(password, old_challenge) a md5(hmac_md5(password, new_challenge))
  3. Na serveru se navíc ověří, jestli md5(old_hmac) souhlasí s tím, co je uloženo v databázi, a pokud ano, přepíše se to novými hodnotami.

Autorem této myšlenky je Paul Jonhston. Přikládám Proof of Concept.