Scrypt: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Errore di digitazione. Mancava lo spazio. |
m Bot: http → https |
||
(9 versioni intermedie di 8 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]].
È 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 31:
*[[bcrypt]]
*[[SHA-2]]
*[[CryptoNote]]
==Collegamenti esterni==
*{{
*{{
{{Criptovalute}}
[[Categoria:Crittografia]]
|