Searched refs:Derive (Results 1 – 4 of 4) sorted by relevance
| /system/utest/crypto/ |
| A D | hkdf.cpp | 65 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 D | hkdf.h | 42 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 D | hkdf.cpp | 75 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 D | volume.cpp | 517 (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