Home
last modified time | relevance | path

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

/trueos/sys/geom/eli/
HDg_eli.h221 uint8_t md_salt[G_ELI_SALTLEN]; /* Salt. */ member
240 bcopy(md->md_salt, p, sizeof(md->md_salt)); p += sizeof(md->md_salt); in eli_metadata_encode_v0()
258 bcopy(md->md_salt, p, sizeof(md->md_salt)); p += sizeof(md->md_salt); in eli_metadata_encode_v1v2v3v4v5v6v7()
313 bcopy(p, md->md_salt, sizeof(md->md_salt)); p += sizeof(md->md_salt); in eli_metadata_decode_v0()
338 bcopy(p, md->md_salt, sizeof(md->md_salt)); p += sizeof(md->md_salt); in eli_metadata_decode_v1v2v3v4v5v6v7()
477 for (i = 0; i < sizeof(md->md_salt); i++) { in eli_metadata_dump()
478 str[i * 2] = hex[md->md_salt[i] >> 4]; in eli_metadata_dump()
479 str[i * 2 + 1] = hex[md->md_salt[i] & 0x0f]; in eli_metadata_dump()
HDg_eli.c1129 g_eli_crypto_hmac_update(&ctx, md.md_salt, in g_eli_taste()
1130 sizeof(md.md_salt)); in g_eli_taste()
1137 pkcs5v2_genkey(dkey, sizeof(dkey), md.md_salt, in g_eli_taste()
1138 sizeof(md.md_salt), passphrase, md.md_iterations); in g_eli_taste()
HDg_eli_ctl.c325 bzero(md.md_salt, sizeof(md.md_salt)); in g_eli_ctl_onetime()
/trueos/sbin/geom/class/eli/
HDgeom_eli.c515 g_eli_crypto_hmac_update(ctxp, md->md_salt, in eli_genkey_passphrase()
516 sizeof(md->md_salt)); in eli_genkey_passphrase()
521 pkcs5v2_genkey(dkey, sizeof(dkey), md->md_salt, in eli_genkey_passphrase()
522 sizeof(md->md_salt), passbuf, md->md_iterations); in eli_genkey_passphrase()
804 arc4random_buf(md.md_salt, sizeof(md.md_salt)); in eli_init()