scryptsy
scryptsy copied to clipboard
Scrypt KDF is used for BIP38 (encryption of private keys) and proof of work for some crypto currencies.
Hi is it possible to use this library with react native?
``` js let scrypt = require('scryptsy') let passphrase = Buffer.from('54657374696e674f6e6554776f5468726565', 'hex') let salt = Buffer.from('e957a24a', 'hex') function time (f) { let t0 = new Date().getTime() f() console.log((new Date().getTime() - t0)...
attempt at making it browserifable based on discussions crypto-browserify/scrypt#1 currently failing tests because dev dependencies use features not available in older node, unclear if that is a problem for this...
BIP38 encryption (which relies on scryptsy) should really be asynchronous. Otherwise the browser blocks and the user does not receive progress updates until after a key is fully encrypted. I've...
I got an issue that my mobile app lags for a while when I ran scrypt(). We pass a progress callback but it is not actually asynchronous.
This algorithm is slower than it needs to be. Revert internal buffer usage to improve speed. Consider analysis from this article: http://blog.ircmaxell.com/2014/03/why-i-dont-recommend-scrypt.html