20.05.2015, 19:25
tiens :
S4t3K le pd;3449231 Wrote:Et aprиs, pour vous motiver, un deuxiиme exercice (vous кtes pas obligй de rendre les deux en mкme temps bande de mauvais йlиves) : codez moi une fonction qui va hasher le "buff" dans la "dest" avec le mode de hash choisi, puis, si l'utilisateur a passй un salt, ajouter le salt (avant ou aprиs le hash, comme vous voulez). Seule contrainte : vous n'avez pas le droit aux plugins. Vous devrez йgalement contourner une petite difficultй d'optimisation.
PHP Code:enum e_hash_type
{
MD5,
SHA1,
WHIRLPOOL,
SHA2
}
hash(dest[], buff[], e_hash_type:hash, salt[] = "")
{
}