menu

CryptoSp80056aConcat

import { CryptoSp80056aConcat } from "destack:crypto/binding";

SP 800-56A concat derivation.

language/library/src/crypto/binding/kdf.ds:79:94
1export struct CryptoSp80056aConcat<'a> {2    digest: CryptoDigestAlgorithm;3    secret: &'a readonly [uint8];4    algorithmId: &'a readonly [uint8];5    partyUInfo: &'a readonly [uint8];6    partyVInfo: &'a readonly [uint8];7    publicInfo: &'a readonly [uint8];8    privateInfo: &'a readonly [uint8];9}

Members

digest: CryptoDigestAlgorithm

Digest algorithm.

secret: &'a readonly [uint8]

Shared secret bytes.

algorithmId: &'a readonly [uint8]

Algorithm identifier bytes.

partyUInfo: &'a readonly [uint8]

Party U info bytes.

partyVInfo: &'a readonly [uint8]

Party V info bytes.

publicInfo: &'a readonly [uint8]

Public supplemental info bytes.

privateInfo: &'a readonly [uint8]

Private supplemental info bytes.