#include <rsa.h>
Data Fields | |
int | ver |
int | len |
mpi | N |
mpi | E |
mpi | D |
mpi | P |
mpi | Q |
mpi | DP |
mpi | DQ |
mpi | QP |
mpi | RN |
mpi | RP |
mpi | RQ |
Definition at line 52 of file rsa.h.
size(N) in chars
Definition at line 55 of file rsa.h.
Referenced by main(), rsa_gen_key(), rsa_pkcs1_decrypt(), rsa_pkcs1_encrypt(), rsa_pkcs1_sign(), rsa_pkcs1_verify(), rsa_private(), rsa_public(), rsa_read_private(), rsa_read_public(), ssl_parse_certificate_verify(), ssl_parse_client_key_exchange(), ssl_parse_server_key_exchange(), ssl_write_certificate_verify(), ssl_write_client_key_exchange(), ssl_write_server_key_exchange(), x509_add_certs(), and x509_parse_key().
public modulus
Definition at line 56 of file rsa.h.
Referenced by main(), rsa_check_privkey(), rsa_check_pubkey(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_public(), rsa_read_private(), rsa_read_public(), rsa_write_private(), rsa_write_public(), x509_add_certs(), x509_cert_info(), and x509_parse_key().
public exponent
Definition at line 57 of file rsa.h.
Referenced by main(), rsa_check_privkey(), rsa_check_pubkey(), rsa_free(), rsa_gen_key(), rsa_public(), rsa_read_private(), rsa_read_public(), rsa_write_private(), rsa_write_public(), x509_add_certs(), and x509_parse_key().
private exponent
Definition at line 58 of file rsa.h.
Referenced by main(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
1st prime factor
Definition at line 60 of file rsa.h.
Referenced by main(), rsa_check_privkey(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
2nd prime factor
Definition at line 61 of file rsa.h.
Referenced by main(), rsa_check_privkey(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
D mod (P - 1)
Definition at line 62 of file rsa.h.
Referenced by main(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
D mod (Q - 1)
Definition at line 63 of file rsa.h.
Referenced by main(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
inverse of Q % P
Definition at line 64 of file rsa.h.
Referenced by main(), rsa_free(), rsa_gen_key(), rsa_private(), rsa_read_private(), rsa_write_private(), and x509_parse_key().
cached R^2 mod N
Definition at line 66 of file rsa.h.
Referenced by rsa_free(), rsa_private(), and rsa_public().