Go to the source code of this file.
Macros | |
#define | CCA_LIB_NAME "CSUNSAPI" |
#define | CSNDPKX "CSNDPKX" |
#define | CSNDKRR "CSNDKRR" |
#define | CSNDPKE "CSNDPKE" |
#define | CSNDPKD "CSNDPKD" |
#define | CSNDDSV "CSNDDSV" |
#define | CSNDDSG "CSNDDSG" |
#define | CSNBRNG "CSNBRNG" |
#define | SECURITYAPI |
Typedefs | |
typedef long * | reason_code |
typedef long long * | exit_data_length |
typedef long long unsigned char * | exit_data |
typedef long long unsigned char long * | rule_array_count |
typedef long long unsigned char long unsigned char * | rule_array |
typedef long long unsigned char long unsigned char unsigned char * | key_label |
typedef long long unsigned char long unsigned char unsigned char long * | key_token_length |
typedef long long unsigned char long unsigned char unsigned char long unsigned char * | key_token |
typedef long long unsigned char unsigned char * | form |
typedef long long unsigned char unsigned char unsigned char * | random_number |
typedef long long unsigned char long unsigned char long * | PKA_private_key_id_length |
typedef long long unsigned char long unsigned char long unsigned char * | PKA_private_key_id |
typedef long long unsigned char long unsigned char long unsigned char long * | hash_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char * | hash |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long * | signature_field_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long long * | signature_bit_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long long unsigned char * | signature_field |
typedef void(SECURITYAPI * | F_DIGITALSIGNATUREVERIFY )(long *return_code, long *reason_code, long *exit_data_length, unsigned char *exit_data, long *rule_array_count, unsigned char *rule_array, long *PKA_public_key_id_length, unsigned char *PKA_public_key_id, long *hash_length, unsigned char *hash, long *signature_field_length, unsigned char *signature_field) |
typedef void(SECURITYAPI * | F_PUBLICKEYEXTRACT )(long *return_code, long *reason_code, long *exit_data_length, unsigned char *exit_data, long *rule_array_count, unsigned char *rule_array, long *source_key_identifier_length, unsigned char *source_key_identifier, long *target_key_token_length, unsigned char *target_key_token) |
typedef long long unsigned char long unsigned char long * | key_value_length |
typedef long long unsigned char long unsigned char long unsigned char * | key_value |
typedef long long unsigned char long unsigned char long unsigned char long * | data_struct_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char * | data_struct |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long * | RSA_public_key_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char * | RSA_public_key |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long * | RSA_encipher_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char * | RSA_encipher |
typedef long long unsigned char long unsigned char long * | enciphered_key_length |
typedef long long unsigned char long unsigned char long unsigned char * | enciphered_key |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long * | RSA_private_key_length |
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char * | RSA_private_key |
Functions | |
typedef | void (SECURITYAPI *F_KEYRECORDREAD)(long *return_code |
#define CCA_LIB_NAME "CSUNSAPI" |
Definition at line 32 of file hw_4758_cca.h.
#define CSNBRNG "CSNBRNG" |
Definition at line 40 of file hw_4758_cca.h.
#define CSNDDSG "CSNDDSG" |
Definition at line 39 of file hw_4758_cca.h.
#define CSNDDSV "CSNDDSV" |
Definition at line 38 of file hw_4758_cca.h.
#define CSNDKRR "CSNDKRR" |
Definition at line 35 of file hw_4758_cca.h.
#define CSNDPKD "CSNDPKD" |
Definition at line 37 of file hw_4758_cca.h.
#define CSNDPKE "CSNDPKE" |
Definition at line 36 of file hw_4758_cca.h.
#define CSNDPKX "CSNDPKX" |
Definition at line 34 of file hw_4758_cca.h.
#define SECURITYAPI |
Definition at line 42 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char * data_struct |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long * data_struct_length |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char* enciphered_key |
Definition at line 134 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long* enciphered_key_length |
Definition at line 134 of file hw_4758_cca.h.
typedef long long unsigned char * exit_data |
Definition at line 52 of file hw_4758_cca.h.
typedef long long * exit_data_length |
Definition at line 52 of file hw_4758_cca.h.
typedef void(SECURITYAPI * F_DIGITALSIGNATUREVERIFY)(long *return_code, long *reason_code, long *exit_data_length, unsigned char *exit_data, long *rule_array_count, unsigned char *rule_array, long *PKA_public_key_id_length, unsigned char *PKA_public_key_id, long *hash_length, unsigned char *hash, long *signature_field_length, unsigned char *signature_field) |
Definition at line 87 of file hw_4758_cca.h.
typedef void(SECURITYAPI * F_PUBLICKEYEXTRACT)(long *return_code, long *reason_code, long *exit_data_length, unsigned char *exit_data, long *rule_array_count, unsigned char *rule_array, long *source_key_identifier_length, unsigned char *source_key_identifier, long *target_key_token_length, unsigned char *target_key_token) |
Definition at line 102 of file hw_4758_cca.h.
typedef long long unsigned char unsigned char* form |
Definition at line 64 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char* hash |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long* hash_length |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char unsigned char* key_label |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char unsigned char long unsigned char* key_token |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char unsigned char long* key_token_length |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char * key_value |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long * key_value_length |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char* PKA_private_key_id |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long* PKA_private_key_id_length |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char unsigned char unsigned char* random_number |
Definition at line 64 of file hw_4758_cca.h.
typedef long * reason_code |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char* RSA_encipher |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char long* RSA_encipher_length |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char* RSA_private_key |
Definition at line 134 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long* RSA_private_key_length |
Definition at line 134 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long unsigned char* RSA_public_key |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long* RSA_public_key_length |
Definition at line 117 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char * rule_array |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long * rule_array_count |
Definition at line 52 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long long* signature_bit_length |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long long unsigned char* signature_field |
Definition at line 73 of file hw_4758_cca.h.
typedef long long unsigned char long unsigned char long unsigned char long unsigned char long* signature_field_length |
Definition at line 73 of file hw_4758_cca.h.
typedef void | ( | SECURITYAPI * | F_KEYRECORDREAD | ) |