Enum optee_utee::crypto_op::ElementId [−][src]
#[repr(u32)]
pub enum ElementId {
ElementNone,
EccCurveNistP192,
EccCurveNistP224,
EccCurveNistP256,
EccCurveNistP384,
EccCurveNistP521,
}
Expand description
This specification defines support for optional cryptographic elements.
Variants
Where algId fully defines the required support, the special value TEE_CRYPTO_ELEMENT_NONE should be used
Source: NIST
, Generic: Y
, Size: 192 bits
Source: NIST
, Generic: Y
, Size: 224 bits
Source: NIST
, Generic: Y
, Size: 256 bits
Source: NIST
, Generic: Y
, Size: 384 bits
Source: NIST
, Generic: Y
, Size: 521 bits
Auto Trait Implementations
impl RefUnwindSafe for ElementId
impl Send for ElementId
impl Sync for ElementId
impl Unpin for ElementId
impl UnwindSafe for ElementId
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.