menu
CryptoAgreementX942Concat
import { CryptoAgreementX942Concat } from "destack:crypto/binding";
Key-agreement X9.42 concat derivation.
1export struct CryptoAgreementX942Concat<'a> {2 algorithm: CryptoKeyAgreementAlgorithm;3 digest: CryptoDigestAlgorithm;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
algorithm: CryptoKeyAgreementAlgorithmKey-agreement algorithm.
digest: CryptoDigestAlgorithmDigest algorithm.
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.