pub unsafe extern "C" fn ocrypto_rsa2048_pkcs1_v15_sha256_crt_sign(
s: *mut u8,
m: *const u8,
mlen: usize,
sk: *const ocrypto_rsa2048_crt_key
) -> c_int
Expand description
2048-bit RSA PKCS1 V1.5 SHA-256 sign with CRT acceleration.
The message * m
- is signed and the signature returned in * s
- .
s
- The generated 256-byte signature.m
- The message to be signed.mlen
- Length of *m
- .sk
- A valid 2048-bit RSA secret key with CRT coefficients.
Returns 0
@remark The key * sk
- should be initialized with * ocrypto_rsa2048_init_crt_key
- .
@remark * s
- may be same as * m
- .