mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-23 02:44:17 +00:00
14 lines
305 B
Markdown
14 lines
305 B
Markdown
|
[[funzione di password hashing]].
|
||
|
|
||
|
## Funzionamento
|
||
|
|
||
|
Computa l'hash un numero significativo di volte, detto [[rounds]].
|
||
|
|
||
|
```python
|
||
|
def pbkdf1(salt, password, rounds):
|
||
|
current_hash = hash(safe_concat(salt, password))
|
||
|
for _ in range(rounds-1):
|
||
|
current_hash = hash(current_hash)
|
||
|
return current_hash
|
||
|
```
|