abraphp / CarreiraPHP

Sugestões de descrição de carreiras e cargos
464 stars 124 forks source link

Criptografia #28

Closed inkeliz closed 6 years ago

inkeliz commented 7 years ago

O HMAC não usa salt, ele usa uma chave. As chaves são secretas, já o salt não. Dizer "Geração de hash utilizando salt (HMAC)" é ao menos um erro, o HMAC não tem salt, ela é um Keyed-Hash.

O salt é aplicado em derivações de chaves, como PBKDF2, BCrypt, Argon2i, SCrypt, Lyra2, e também em outros propósitos, como na própria encriptação simétrica e assimétrica. Acredito que o que quis dizer seja derivações de chaves, uma vez que PBKDF2 usa HMAC, por exemplo.

Acredito que com essa alteração isso faça mais sentido.