tomcrypt.pk

Undocumented in source.

Members

Aliases

der_length_set
alias der_length_set = der_length_sequence
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

LTC_ASN1_EOL
anonymousenum LTC_ASN1_EOL
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
PK_PUBLIC
anonymousenum PK_PUBLIC
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

LTC_SET_ASN1
void LTC_SET_ASN1(ltc_asn1_list* list, int index, int Type, void* Data, c_ulong Size)
Undocumented in source. Be warned that the author may not have intended to support it.
der_decode_bit_string
int der_decode_bit_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_boolean
int der_decode_boolean(ubyte* _in, c_ulong inlen, int* _out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_choice
int der_decode_choice(ubyte* _in, c_ulong* inlen, ltc_asn1_list* list, c_ulong outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_ia5_string
int der_decode_ia5_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_integer
int der_decode_integer(ubyte* _in, c_ulong inlen, void* num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_object_identifier
int der_decode_object_identifier(ubyte* _in, c_ulong inlen, c_ulong* words, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_octet_string
int der_decode_octet_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_printable_string
int der_decode_printable_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_sequence
int der_decode_sequence(ubyte* _in, c_ulong inlen, ltc_asn1_list* list, c_ulong outlen)
Undocumented in source. Be warned that the author may not have intended to support it.
der_decode_sequence_ex
int der_decode_sequence_ex(ubyte* _in, c_ulong inlen, ltc_asn1_list* list, c_ulong outlen, int ordered)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_sequence_flexi
int der_decode_sequence_flexi(ubyte* _in, c_ulong* inlen, ltc_asn1_list** _out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_sequence_multi
int der_decode_sequence_multi(ubyte* _in, c_ulong inlen, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_set
int der_decode_set(ubyte* _in, c_ulong inlen, ltc_asn1_list* list, c_ulong outlen)
Undocumented in source. Be warned that the author may not have intended to support it.
der_decode_short_integer
int der_decode_short_integer(ubyte* _in, c_ulong inlen, c_ulong* num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_utctime
int der_decode_utctime(ubyte* _in, c_ulong* inlen, ltc_utctime* _out)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_decode_utf8_string
int der_decode_utf8_string(ubyte* _in, c_ulong inlen, wchar_t* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_bit_string
int der_encode_bit_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_boolean
int der_encode_boolean(int _in, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_ia5_string
int der_encode_ia5_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_integer
int der_encode_integer(void* num, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_object_identifier
int der_encode_object_identifier(c_ulong* words, c_ulong nwords, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_octet_string
int der_encode_octet_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_printable_string
int der_encode_printable_string(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_sequence_ex
int der_encode_sequence_ex(ltc_asn1_list* list, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source. Be warned that the author may not have intended to support it.
der_encode_sequence_ex
int der_encode_sequence_ex(ltc_asn1_list* list, c_ulong inlen, ubyte* _out, c_ulong* outlen, int type_of)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_sequence_multi
int der_encode_sequence_multi(ubyte* _out, c_ulong* outlen, ...)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_set
int der_encode_set(ltc_asn1_list* list, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_setof
int der_encode_setof(ltc_asn1_list* list, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_short_integer
int der_encode_short_integer(c_ulong num, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_utctime
int der_encode_utctime(ltc_utctime* utctime, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_encode_utf8_string
int der_encode_utf8_string(wchar_t* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_free_sequence_flexi
void der_free_sequence_flexi(ltc_asn1_list* list)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_ia5_char_encode
int der_ia5_char_encode(int c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_ia5_value_decode
int der_ia5_value_decode(int v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_bit_string
int der_length_bit_string(c_ulong nbits, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_boolean
int der_length_boolean(c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_ia5_string
int der_length_ia5_string(ubyte* octets, c_ulong noctets, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_integer
int der_length_integer(void* num, c_ulong* len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_object_identifier
int der_length_object_identifier(c_ulong* words, c_ulong nwords, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_octet_string
int der_length_octet_string(c_ulong noctets, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_printable_string
int der_length_printable_string(ubyte* octets, c_ulong noctets, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_sequence
int der_length_sequence(ltc_asn1_list* list, c_ulong inlen, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_short_integer
int der_length_short_integer(c_ulong num, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_utctime
int der_length_utctime(ltc_utctime* utctime, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_length_utf8_string
int der_length_utf8_string(wchar_t* _in, c_ulong noctets, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_object_identifier_bits
c_ulong der_object_identifier_bits(c_ulong x)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_printable_char_encode
int der_printable_char_encode(int c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_printable_value_decode
int der_printable_value_decode(int v)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_sequence_free
void der_sequence_free(ltc_asn1_list* _in)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
der_utf8_charsize
c_ulong der_utf8_charsize(wchar_t c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_decrypt_key
int dsa_decrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_encrypt_key
int dsa_encrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, prng_state* prng, int wprng, int hash, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_export
int dsa_export(ubyte* _out, c_ulong* outlen, int type, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_free
void dsa_free(dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_import
int dsa_import(ubyte* _in, c_ulong inlen, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_make_key
int dsa_make_key(prng_state* prng, int wprng, int group_size, int modulus_size, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_shared_secret
int dsa_shared_secret(void* private_key, void* base, dsa_key* public_key, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_sign_hash
int dsa_sign_hash(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, prng_state* prng, int wprng, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_sign_hash_raw
int dsa_sign_hash_raw(ubyte* _in, c_ulong inlen, void* r, void* s, prng_state* prng, int wprng, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_verify_hash
int dsa_verify_hash(ubyte* sig, c_ulong siglen, ubyte* hash, c_ulong hashlen, int* stat, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_verify_hash_raw
int dsa_verify_hash_raw(void* r, void* s, ubyte* hash, c_ulong hashlen, int* stat, dsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dsa_verify_key
int dsa_verify_key(dsa_key* key, int* stat)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_ansi_x963_export
int ecc_ansi_x963_export(ecc_key* key, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_ansi_x963_import
int ecc_ansi_x963_import(ubyte* _in, c_ulong inlen, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_ansi_x963_import_ex
int ecc_ansi_x963_import_ex(ubyte* _in, c_ulong inlen, ecc_key* key, ltc_ecc_set_type* dp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_decrypt_key
int ecc_decrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_encrypt_key
int ecc_encrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, prng_state* prng, int wprng, int hash, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_export
int ecc_export(ubyte* _out, c_ulong* outlen, int type, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_free
void ecc_free(ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_get_size
int ecc_get_size(ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_import
int ecc_import(ubyte* _in, c_ulong inlen, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_import_ex
int ecc_import_ex(ubyte* _in, c_ulong inlen, ecc_key* key, ltc_ecc_set_type* dp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_make_key
int ecc_make_key(prng_state* prng, int wprng, int keysize, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_make_key_ex
int ecc_make_key_ex(prng_state* prng, int wprng, ecc_key* key, ltc_ecc_set_type* dp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_shared_secret
int ecc_shared_secret(ecc_key* private_key, ecc_key* public_key, ubyte* _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_sign_hash
int ecc_sign_hash(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, prng_state* prng, int wprng, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_sizes
void ecc_sizes(int* low, int* high)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_test
int ecc_test()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecc_verify_hash
int ecc_verify_hash(ubyte* sig, c_ulong siglen, ubyte* hash, c_ulong hashlen, int* stat, ecc_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_decrypt_key
int katja_decrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, int hash_idx, int* stat, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_encrypt_key
int katja_encrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, prng_state* prng, int prng_idx, int hash_idx, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_export
int katja_export(ubyte* _out, c_ulong* outlen, int type, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_exptmod
int katja_exptmod(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, int which, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_free
void katja_free(katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_import
int katja_import(ubyte* _in, c_ulong inlen, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
katja_make_key
int katja_make_key(prng_state* prng, int wprng, int size, katja_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_del_point
void ltc_ecc_del_point(ecc_point* p)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_add_point
int ltc_ecc_fp_add_point(ecc_point* g, void* modulus, int lock)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_free
void ltc_ecc_fp_free()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_mul2add
int ltc_ecc_fp_mul2add(ecc_point* A, void* kA, ecc_point* B, void* kB, ecc_point* C, void* modulus)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_mulmod
int ltc_ecc_fp_mulmod(void* k, ecc_point* G, ecc_point* R, void* modulus, int map)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_restore_state
int ltc_ecc_fp_restore_state(ubyte* _in, c_ulong inlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_save_state
int ltc_ecc_fp_save_state(ubyte** _out, c_ulong* outlen)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_fp_tablelock
void ltc_ecc_fp_tablelock(int lock)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_is_valid_idx
int ltc_ecc_is_valid_idx(int n)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_map
int ltc_ecc_map(ecc_point* P, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_mul2add
int ltc_ecc_mul2add(ecc_point* A, void* kA, ecc_point* B, void* kB, ecc_point* C, void* modulus)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_mulmod
int ltc_ecc_mulmod(void* k, ecc_point* G, ecc_point* R, void* modulus, int map)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_new_point
ecc_point* ltc_ecc_new_point()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_add_point
int ltc_ecc_projective_add_point(ecc_point* P, ecc_point* Q, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_add_point
int ltc_ecc_projective_add_point(ecc_point* P, ecc_point* Q, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_add_point
int ltc_ecc_projective_add_point(ecc_point* P, ecc_point* Q, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_dbl_point
int ltc_ecc_projective_dbl_point(ecc_point* P, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_dbl_point
int ltc_ecc_projective_dbl_point(ecc_point* P, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ltc_ecc_projective_dbl_point
int ltc_ecc_projective_dbl_point(ecc_point* P, ecc_point* R, void* modulus, void* mp)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rand_prime
int rand_prime(void* N, long len, prng_state* prng, int wprng)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_decrypt_key
int rsa_decrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, int hash_idx, int* stat, rsa_key* key)
Undocumented in source. Be warned that the author may not have intended to support it.
rsa_decrypt_key_ex
int rsa_decrypt_key_ex(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, int hash_idx, int padding, int* stat, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_encrypt_key
int rsa_encrypt_key(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, prng_state* prng, int prng_idx, int hash_idx, rsa_key* key)
Undocumented in source. Be warned that the author may not have intended to support it.
rsa_encrypt_key_ex
int rsa_encrypt_key_ex(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, ubyte* lparam, c_ulong lparamlen, prng_state* prng, int prng_idx, int hash_idx, int padding, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_export
int rsa_export(ubyte* _out, c_ulong* outlen, int type, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_exptmod
int rsa_exptmod(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, int which, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_free
void rsa_free(rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_import
int rsa_import(ubyte* _in, c_ulong inlen, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_make_key
int rsa_make_key(prng_state* prng, int wprng, int size, long e, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_sign_hash
int rsa_sign_hash(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, prng_state* prng, int prng_idx, int hash_idx, c_ulong saltlen, rsa_key* key)
Undocumented in source. Be warned that the author may not have intended to support it.
rsa_sign_hash_ex
int rsa_sign_hash_ex(ubyte* _in, c_ulong inlen, ubyte* _out, c_ulong* outlen, int padding, prng_state* prng, int prng_idx, int hash_idx, c_ulong saltlen, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_verify_hash_ex
int rsa_verify_hash_ex(ubyte* sig, c_ulong siglen, ubyte* hash, c_ulong hashlen, int padding, int hash_idx, c_ulong saltlen, int* stat, rsa_key* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_verify_hash_ex
int rsa_verify_hash_ex(ubyte* sig, c_ulong siglen, ubyte* hash, c_ulong hashlen, int hash_idx, c_ulong saltlen, int* stat, rsa_key* key)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

ECC_BUF_SIZE
enum ECC_BUF_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECC_MAXSIZE
enum ECC_MAXSIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LTC_MDSA_DELTA
enum LTC_MDSA_DELTA;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
LTC_MDSA_MAX_GROUP
enum LTC_MDSA_MAX_GROUP;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MAX_KAT_SIZE
enum MAX_KAT_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MAX_RSA_SIZE
enum MAX_RSA_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MIN_KAT_SIZE
enum MIN_KAT_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
MIN_RSA_SIZE
enum MIN_RSA_SIZE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

ltc_ecc_sets
ltc_ecc_set_type[] ltc_ecc_sets;

the ECC params provided

Structs

dsa_key
struct dsa_key

DSA key structure

ecc_key
struct ecc_key

An ECC key

ecc_point
struct ecc_point

A point on a ECC curve, stored in Jacbobian format such that (x,y,z) => (x/z^2, y/z^3, 1) when interpretted as affine

katja_key
struct katja_key

Katja LTC_PKCS style key

ltc_asn1_list
struct ltc_asn1_list

A LTC ASN.1 list type

ltc_ecc_set_type
struct ltc_ecc_set_type

Structure defines a NIST GF(p) curve

ltc_utctime
struct ltc_utctime
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rsa_key
struct rsa_key

RSA LTC_PKCS style key

Meta