OxL Справочник OxL
РусскийEnglish

fn pbkdf2

PBKDF2-HMAC-SHA256 key derivation.

Example:

oxl✓ проверяется в CI
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

Параметры

ИмяТип
passwordbytes
saltbytes
iterationsi64
lengthi64

Возвращает

bytes

Ошибки

Эффекты

не объявлены (чистая, пока тело не говорит иное)

Определено в: std/crypto/crypto.oxl:745

См. также