Searched refs:asn1_key (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/external/security/librkcrypto/src/ |
| H A D | rkcrypto_rsa_helper.c | 1079 uint8_t *asn1_key, uint16_t *asn1_key_len, uint16_t *key_bits) in rk_rsa_pubkey_encode() argument 1086 RK_CRYPTO_CHECK_PARAM(!asn1_key || !asn1_key_len || !pub || !key_bits); in rk_rsa_pubkey_encode() 1099 asn1_key + total_len, out_max, &tmp_len); in rk_rsa_pubkey_encode() 1110 asn1_key + total_len, out_max, &tmp_len); in rk_rsa_pubkey_encode() 1130 memmove(asn1_key + tmp_len + 1, asn1_key, total_len); in rk_rsa_pubkey_encode() 1131 *asn1_key = ASN1_SEQUENCE; in rk_rsa_pubkey_encode() 1133 memmove(asn1_key + 1, tmp_field, tmp_len); in rk_rsa_pubkey_encode() 1143 uint8_t *asn1_key, uint16_t *asn1_key_len, uint16_t *key_bits) in rk_rsa_privkey_encode() argument 1165 RK_CRYPTO_CHECK_PARAM(!asn1_key || !asn1_key_len || !priv || !key_bits); in rk_rsa_privkey_encode() 1196 asn1_key + total_len, out_max, &tmp_len); in rk_rsa_privkey_encode() [all …]
|
| H A D | rkcrypto_rsa_helper.h | 21 uint8_t *asn1_key, uint16_t *asn1_key_len, uint16_t *key_bits); 39 uint8_t *asn1_key, uint16_t *asn1_key_len, uint16_t *key_bits);
|
| H A D | rkcrypto_core.c | 933 uint8_t *asn1_key = NULL; in rk_rsa_crypt_common() local 941 asn1_key = malloc(asn1_key_len); in rk_rsa_crypt_common() 942 if (!asn1_key) { in rk_rsa_crypt_common() 947 memset(asn1_key, 0x00, asn1_key_len); in rk_rsa_crypt_common() 952 asn1_key, &asn1_key_len, &key_bits); in rk_rsa_crypt_common() 955 asn1_key, &asn1_key_len, &key_bits); in rk_rsa_crypt_common() 973 rop.key = (unsigned long)asn1_key | (__u64)0; in rk_rsa_crypt_common() 988 memset(asn1_key, 0x00, asn1_key_len); in rk_rsa_crypt_common() 990 free(asn1_key); in rk_rsa_crypt_common()
|