-
public interface Scrypt.Native
-
-
Method Summary
Modifier and Type Method Description abstract booleancryptoPwHashScryptSalsa208Sha256(Array<byte> out, int outLen, Array<byte> password, int passwordLen, Array<byte> salt, long opsLimit, long memLimit)abstract booleancryptoPwHashScryptSalsa208Sha256Str(Array<byte> out, Array<byte> password, int passwordLen, long opsLimit, long memLimit)abstract booleancryptoPwHashScryptSalsa208Sha256StrVerify(Array<byte> str, Array<byte> password, int passwordLen)abstract booleancryptoPwHashScryptSalsa208Sha256Ll(Array<byte> password, int passwordLen, Array<byte> salt, int saltLen, long N, long r, long p, Array<byte> buf, int bufLen)abstract booleancryptoPwHashScryptSalsa208Sha256StrNeedsRehash(Array<byte> hash, long opsLimit, long memLimit)Checks whether the Scrypt hash needs a rehash. -
-
Method Detail
-
cryptoPwHashScryptSalsa208Sha256
abstract boolean cryptoPwHashScryptSalsa208Sha256(Array<byte> out, int outLen, Array<byte> password, int passwordLen, Array<byte> salt, long opsLimit, long memLimit)
-
cryptoPwHashScryptSalsa208Sha256Str
abstract boolean cryptoPwHashScryptSalsa208Sha256Str(Array<byte> out, Array<byte> password, int passwordLen, long opsLimit, long memLimit)
-
cryptoPwHashScryptSalsa208Sha256StrVerify
abstract boolean cryptoPwHashScryptSalsa208Sha256StrVerify(Array<byte> str, Array<byte> password, int passwordLen)
-
cryptoPwHashScryptSalsa208Sha256Ll
abstract boolean cryptoPwHashScryptSalsa208Sha256Ll(Array<byte> password, int passwordLen, Array<byte> salt, int saltLen, long N, long r, long p, Array<byte> buf, int bufLen)
-
cryptoPwHashScryptSalsa208Sha256StrNeedsRehash
abstract boolean cryptoPwHashScryptSalsa208Sha256StrNeedsRehash(Array<byte> hash, long opsLimit, long memLimit)
Checks whether the Scrypt hash needs a rehash.
- Parameters:
hash- The Scrypt hash.opsLimit- The operations limit used.memLimit- The memory limit used.
-
-
-
-