Scrypt: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Collegamenti esterni: Bot: fix citazione web (v. discussione) |
m Bot: http → https |
||
(6 versioni intermedie di 5 utenti non mostrate) | |||
Riga 1:
{{Titolo minuscolo}}
In [[crittografia]], '''scrypt''' è una funzione di derivazione di chiave basata su [[password]] creata da [[Colin Percival]], in origine usata per il servizio di [[backup]] ''[
L'algoritmo fu progettato specificatamente per eseguire attacchi su hardware personalizzati su grande scala che richiedevano una grande quantità di memoria. Nel [[2012]]. L'algoritmo scrypt fu pubblicato da [[IETF]] come bozza e preparato per diventare una [[Request for Comments|RFC]], ma da allora la cosa non ebbe seguito<ref>{{Cita pubblicazione|data=2012-09-17 |autore=C. Percival, S. Josefsson |titolo=The scrypt Password-Based Key Derivation Function |editore=[[IETF]] |url=https://tools.ietf.org/html/draft-josefsson-scrypt-kdf }}</ref><ref>[
È usato come uno schema [[proof of work]] da alcune [[criptovaluta|criptovalute]] come [[Litecoin]], [[Dogecoin]] o [[Feathercoin]].
== Implementazioni ==
* C#: [
* [[Clojure]]: [https://github.com/clojurewerkz/scrypt scrypt]
* Go: [https://godoc.org/golang.org/x/crypto/scrypt scrypt], [https://github.com/agnivade/easy-scrypt easy-scrypt]
* Java: [https://github.com/wg/scrypt scrypt], [https://github.com/kocakosm/pitaya/blob/master/src/org/kocakosm/pitaya/security/SCrypt.java scrypt] (non-static)
* NodeJS: [https://npmjs.org/package/scrypt scrypt], [https://www.npmjs.org/package/js-scrypt js-scrypt]
* [[PHP]]: [https://github.com/DomBlack/php-scrypt php-scrypt] ([[wrapper]])
* Ruby: [https://github.com/pbhogan/scrypt scrypt]
* Perl: [https://metacpan.org/module/Crypt::Scrypt Crypt::Scrypt], [https://metacpan.org/module/Crypt::ScryptKDF Crypt::ScryptKDF]
Riga 18 ⟶ 19:
* Haskell: [https://hackage.haskell.org/package/scrypt scrypt]
Scrypt è anche disponibile come [
== Note ==
Riga 30 ⟶ 31:
*[[bcrypt]]
*[[SHA-2]]
*[[CryptoNote]]
==Collegamenti esterni==
*{{cita web|
*{{cita web|
{{Criptovalute}}
[[Categoria:Crittografia]]
|