Enum optee_utee::object::AttributeId[][src]

#[repr(u32)]
pub enum AttributeId {
Show 28 variants SecretValue, RsaModulus, RsaPublicExponent, RsaPrivateExponent, RsaPrime1, RsaPrime2, RsaExponent1, RsaExponent2, RsaCoefficient, DsaPrime, DsaSubprime, DsaBase, DsaPublicValue, DsaPrivateValue, DhPrime, DhSubprime, DhBase, DhXBits, DhPublicValue, DhPrivateValue, RsaOaepLabel, RsaPssSaltLength, EccPublicValueX, EccPublicValueY, EccPrivateValue, EccCurve, BitProtected, BitValue,
}

Variants

SecretValue

Used for all secret keys for symmetric ciphers, MACs, and HMACs

RsaModulus

RSA modulus: n

RsaPublicExponent

RSA public key exponent: e

RsaPrivateExponent

RSA private key exponent: d

RsaPrime1

RSA prime number: p

RsaPrime2

RSA prime number: q

RsaExponent1

RSA exponent: dp

RsaExponent2

RSA exponent: dq

RsaCoefficient

RSA coefficient: iq

DsaPrime

DSA prime number: p

DsaSubprime

DSA sub prime number: q

DsaBase

DSA base: g

DsaPublicValue

DSA public value: y

DsaPrivateValue

DSA private value: x

DhPrime

Diffie-Hellman prime number: p

DhSubprime

Diffie-Hellman sub prime number: q

DhBase

Diffie-Hellman base: g

DhXBits

Diffie-Hellman x bits: l

DhPublicValue

Diffie-Hellman public value: y

DhPrivateValue

Diffie-Hellman public value: x

RsaOaepLabel
RsaPssSaltLength
EccPublicValueX
EccPublicValueY
EccPrivateValue

ECC private value: d

EccCurve

ECC Curve algorithm

BitProtected
BitValue

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.