Struct safe_core::ffi::ipc::resp::AppKeys
[−]
[src]
#[repr(C)]pub struct AppKeys { pub owner_key: SignPublicKey, pub enc_key: SymSecretKey, pub sign_pk: SignPublicKey, pub sign_sk: SignSecretKey, pub enc_pk: AsymPublicKey, pub enc_sk: AsymSecretKey, }
Represents the needed keys to work with the data.
Fields
owner_key: SignPublicKey
Owner signing public key
enc_key: SymSecretKey
Data symmetric encryption key
sign_pk: SignPublicKey
Asymmetric sign public key.
This is the identity of the App in the Network.
sign_sk: SignSecretKey
Asymmetric sign private key.
enc_pk: AsymPublicKey
Asymmetric enc public key.
enc_sk: AsymSecretKey
Asymmetric enc private key.