fn pbkdf2
PBKDF2-HMAC-SHA256 key derivation.
Example:
use std.crypto { pbkdf2 }
use std.ser { bytesOf }
fn main() io {
print("{pbkdf2(bytesOf(&"pw"), bytesOf(&"salt"), 1000, 32)!.len()}")
}Вывод
32
pub(api) fn pbkdf2(password: bytes, salt: bytes, iterations: i64, length: i64) -> bytes | CryptoErrorС версии. 1.0.0-beta
Параметры
| Имя | Тип |
|---|---|
password | bytes |
salt | bytes |
iterations | i64 |
length | i64 |
Возвращает
bytes
Ошибки
CryptoError@error
Эффекты
не объявлены (чистая, пока тело не говорит иное)
Определено в: std/crypto/crypto.oxl:745