menu

CryptoScrypt

import { CryptoScrypt } from "destack:crypto/binding";

scrypt derivation.

language/library/src/crypto/binding/kdf.ds:33:46
1export struct CryptoScrypt<'a> {2    password: &'a readonly [uint8];3    salt: &'a readonly [uint8];4    cost: uint32;5    blockSize: uint32;6    parallelization: uint32;7    maxMemoryBytes: uint64;8}

Members

password: &'a readonly [uint8]

Password bytes.

salt: &'a readonly [uint8]

Salt bytes.

cost: uint32

CPU and memory cost parameter.

blockSize: uint32

Block size parameter.

parallelization: uint32

Parallelization parameter.

maxMemoryBytes: uint64

Maximum memory in bytes.