Scrypt: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Fixed broken link
aggiunte varie implementazioni
Riga 3:
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>[http://litecoin.org/ Litecoin<!-- Bot generated title -->]</ref>.
È usato come uno schema [[proof of work]] da alcune [[criptovaluta|criptovalute]] come [[Litecoin]] o [[Feathercoin]].
 
== Implementazioni ==
* C#: [http://www.zer7.com/software.php?page=cryptsharp cryptsharp]
* 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]
* Python: [https://github.com/ricmoo/pyscrypt pyscrypt]
* C: [https://github.com/technion/libscrypt libscrypt]
* R: [https://github.com/rstudio/rscrypt rscrypt]
* Haskell: [https://hackage.haskell.org/package/scrypt scrypt]
 
Scrypt è anche disponibile come [http://www.tarsnap.com/scrypt.html eseguibile standalone]
*
 
== Note ==