Struct bearssl::br_skey_decoder_context [] [src]

#[repr(C)]
pub struct br_skey_decoder_context { pub key: br_skey_decoder_context__bindgen_ty_1, pub cpu: br_skey_decoder_context__bindgen_ty_2, pub dp_stack: [u32; 32], pub rp_stack: [u32; 32], pub err: c_int, pub hbuf: *const c_uchar, pub hlen: usize, pub pad: [c_uchar; 256], pub key_type: c_uchar, pub key_data: [c_uchar; 1536], }

\brief Private key decoder context.

The private key decoder recognises RSA and EC private keys, either in their raw, DER-encoded format, or wrapped in an unencrypted PKCS#8 archive (again DER-encoded).

Structure contents are opaque and shall not be accessed directly.

Fields

Trait Implementations

impl Copy for br_skey_decoder_context
[src]

impl Clone for br_skey_decoder_context
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more