#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 |
| int | padding |
| int | hash_id |
| int(* | f_rng )(void *) |
| void * | p_rng |
Definition at line 56 of file rsa.h.
size(N) in chars
Definition at line 59 of file rsa.h.
Referenced by d2i_RSA_PUBKEY(), main(), rsa_decryption(), and rsa_encryption().
public modulus
Definition at line 61 of file rsa.h.
Referenced by d2i_RSA_PUBKEY(), generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), rsa_decryption(), and rsa_encryption().
public exponent
Definition at line 62 of file rsa.h.
Referenced by d2i_RSA_PUBKEY(), generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), rsa_decryption(), and rsa_encryption().
private exponent
Definition at line 64 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
1st prime factor
Definition at line 65 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
2nd prime factor
Definition at line 66 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
D % (P - 1)
Definition at line 67 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
D % (Q - 1)
Definition at line 68 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
1 / (Q % P)
Definition at line 69 of file rsa.h.
Referenced by generate_RSA_keys_ciphertext(), generate_RSA_keys_plaintext(), main(), and rsa_decryption().
| int(* rsa_context::f_rng)(void *) |
RNG function
| void* rsa_context::p_rng |
1.5.6