Function safe_app::ffi::crypto::decrypt_sealed_box [−][src]
#[no_mangle]pub unsafe extern "C" fn decrypt_sealed_box(
app: *const App,
data: *const u8,
data_len: usize,
pk_h: EncryptPubKeyHandle,
sk_h: EncryptSecKeyHandle,
user_data: *mut c_void,
o_cb: extern "C" fn(user_data: *mut c_void, result: *const FfiResult, plaintext: *const u8, plaintext_len: usize)
)
Decrypts arbitrary data for a single recipient. You should provide a recipients's private and public key.
Callback parameters: user data, error code, plaintext vector, vector size