EncryptionOptions.fromPassword constructor
EncryptionOptions.fromPassword({
- required String password,
- required String salt,
- EncryptionAlgorithm algorithm = EncryptionAlgorithm.aes256,
- int iterations = 10000,
Creates a new instance of EncryptionOptions with a key derived from a password.
Implementation
factory EncryptionOptions.fromPassword({
required String password,
required String salt,
EncryptionAlgorithm algorithm = EncryptionAlgorithm.aes256,
int iterations = 10000,
}) {
return EncryptionOptions(
algorithm: algorithm,
key: Encryption.deriveKeyFromPassword(
password: password,
salt: salt,
iterations: iterations,
),
);
}