OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Typedefs | Functions
hw_4758_cca.h File Reference

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(SECURITYAPIF_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(SECURITYAPIF_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
 

Macro Definition Documentation

#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 Documentation

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.

Function Documentation

typedef void ( SECURITYAPI F_KEYRECORDREAD)