Home
last modified time | relevance | path

Searched refs:Derive (Results 1 – 4 of 4) sorted by relevance

/system/utest/crypto/
A Dhkdf.cpp65 EXPECT_ZX(hkdf.Derive("init", md_size, &key1), ZX_ERR_INVALID_ARGS); in TestDerive()
69 EXPECT_OK(hkdf.Derive(nullptr, md_size, &key1)); in TestDerive()
70 EXPECT_OK(hkdf.Derive("", md_size, &key1)); in TestDerive()
73 EXPECT_OK(hkdf.Derive("same", md_size, &key1)); in TestDerive()
74 EXPECT_OK(hkdf.Derive("same", md_size, &key2)); in TestDerive()
79 EXPECT_OK(hkdf.Derive("diff", md_size, &key3)); in TestDerive()
105 EXPECT_OK(hkdf.Derive(info, sizeof(expected), &okm)); in TestRfc5869_TC1()
139 EXPECT_OK(hkdf.Derive(info, sizeof(expected), &okm)); in TestRfc5869_TC2()
160 EXPECT_OK(hkdf.Derive(info, sizeof(expected), &okm)); in TestRfc5869_TC3()
/system/ulib/crypto/include/crypto/
A Dhkdf.h42 zx_status_t Derive(const char* label, size_t len, Bytes* out);
43 zx_status_t Derive(const char* label, size_t len, Secret* out);
49 zx_status_t Derive(const char* label, uint8_t* out, size_t out_len);
/system/ulib/crypto/
A Dhkdf.cpp75 zx_status_t HKDF::Derive(const char* label, size_t len, Bytes* out) { in Derive() function in crypto::HKDF
79 (rc = Derive(label, out->get(), len)) != ZX_OK) { in Derive()
86 zx_status_t HKDF::Derive(const char* label, size_t len, Secret* out) { in Derive() function in crypto::HKDF
91 (rc = Derive(label, buf, len)) != ZX_OK) { in Derive()
98 zx_status_t HKDF::Derive(const char* label, uint8_t* out, size_t out_len) { in Derive() function in crypto::HKDF
/system/ulib/zxcrypt/
A Dvolume.cpp517 (rc = hkdf.Derive(label, len, &wrap_key_)) != ZX_OK) { in DeriveSlotKeys()
524 (rc = hkdf.Derive(label, len, &wrap_iv_)) != ZX_OK) { in DeriveSlotKeys()

Completed in 5 milliseconds