[][src]Trait yaca::ContextWithXcmDecryptProperties

pub trait ContextWithXcmDecryptProperties: Context {
    fn set_property_ccm_aad(
        &self,
        ccm_aad: &[u8],
        ciphertext_len: usize
    ) -> Result<()>; fn set_property_gcm_tag(&self, gcm_tag: &[u8]) -> Result<()> { ... }
fn set_property_gcm_aad(&self, gcm_aad: &[u8]) -> Result<()> { ... }
fn set_property_ccm_tag(&self, ccm_tag: &[u8]) -> Result<()> { ... } }

Implementation of GCM/CCM properties for Decrypt/Open

Required methods

fn set_property_ccm_aad(
    &self,
    ccm_aad: &[u8],
    ciphertext_len: usize
) -> Result<()>

Sets the CCM Additional Authentication Data

Loading content...

Provided methods

fn set_property_gcm_tag(&self, gcm_tag: &[u8]) -> Result<()>

Sets the GCM tag

fn set_property_gcm_aad(&self, gcm_aad: &[u8]) -> Result<()>

Sets the GCM Additional Authentication Data

fn set_property_ccm_tag(&self, ccm_tag: &[u8]) -> Result<()>

Sets the CCM tag

Loading content...

Implementors

impl ContextWithXcmDecryptProperties for DecryptContext[src]

impl ContextWithXcmDecryptProperties for OpenContext[src]

Loading content...