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
Used for all secret keys for symmetric ciphers, MACs, and HMACs
RSA modulus: n
RSA public key exponent: e
RSA private key exponent: d
RSA prime number: p
RSA prime number: q
RSA exponent: dp
RSA exponent: dq
RSA coefficient: iq
DSA prime number: p
DSA sub prime number: q
DSA base: g
DSA public value: y
DSA private value: x
Diffie-Hellman prime number: p
Diffie-Hellman sub prime number: q
Diffie-Hellman base: g
Diffie-Hellman x bits: l
Diffie-Hellman public value: y
Diffie-Hellman public value: x
ECC private value: d
ECC Curve algorithm
Auto Trait Implementations
impl RefUnwindSafe for AttributeId
impl Send for AttributeId
impl Sync for AttributeId
impl Unpin for AttributeId
impl UnwindSafe for AttributeId
Blanket Implementations
pub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
pub fn from(t: T) -> T
pub fn from(t: T) -> T
Performs the conversion.
pub fn into(self) -> U
pub fn into(self) -> U
Performs the conversion.