RSA key generation in two steps.

This commit is contained in:
NIIBE Yutaka
2017-10-04 09:44:19 +09:00
parent d9ec8778fc
commit 3adbe30c4d
4 changed files with 130 additions and 89 deletions

View File

@@ -269,7 +269,8 @@ int modulus_calc (const uint8_t *, int, uint8_t *);
int rsa_decrypt (const uint8_t *, uint8_t *, int, struct key_data *,
unsigned int *);
int rsa_verify (const uint8_t *, int, const uint8_t *, const uint8_t *);
int rsa_genkey (int, uint8_t *, uint8_t *);
int rsa_genkey_start (int);
int rsa_genkey_finish (int, uint8_t *, uint8_t *);
int ecdsa_sign_p256r1 (const uint8_t *hash, uint8_t *output,
const uint8_t *key_data);