ARM Shanghai IoT Team (Internal) / newMiniTLS-GPL

Fork of MiniTLS-GPL by Donatien Garnier

Auto generated API documentation and code listings for newMiniTLS-GPL

Classes

crypto_ecc_point_t 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
MiniTLS MiniTLS library
TLSSocket TLS Socket

Code

buffer.c [code] Copyright (c) AppNearMe Ltd 2013
buffer.h [code] Copyright (c) AppNearMe Ltd 2013
buffer_network.c [code] Copyright (c) AppNearMe Ltd 2013
buffer_network.h [code] Copyright (c) AppNearMe Ltd 2013
config.h [code] Copyright (c) AppNearMe Ltd 2014
crypto_aes_128.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_aes_128.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_aes_128_cbc.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_aes_128_cbc.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_arc4.c [code] Copyright (c) AppNearMe Ltd 2014
crypto_arc4.h [code] Copyright (c) AppNearMe Ltd 2014
crypto_ecc.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_ecc.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_hmac_sha1.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_hmac_sha1.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_hmac_sha256.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_hmac_sha256.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_macros.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_math.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_md5.c [code] Copyright (c) AppNearMe Ltd 2014
crypto_md5.h [code] Copyright (c) AppNearMe Ltd 2014
crypto_prng.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_prng.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_rsa.c [code] Copyright (c) AppNearMe Ltd 2014
crypto_rsa.h [code] Copyright (c) AppNearMe Ltd 2014
crypto_sha1.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_sha1.h [code] Copyright (c) AppNearMe Ltd 2013
crypto_sha256.c [code] Copyright (c) AppNearMe Ltd 2013
crypto_sha256.h [code] Copyright (c) AppNearMe Ltd 2013
debug.c [code]
debug.h [code] Copyright (c) AppNearMe Ltd 2013
fp_2expt.c [code]
fp_add.c [code]
fp_add_d.c [code]
fp_addmod.c [code]
fp_cmp.c [code]
fp_cmp_d.c [code]
fp_cmp_mag.c [code]
fp_cnt_lsb.c [code]
fp_count_bits.c [code]
fp_div.c [code]
fp_div_2.c [code]
fp_div_2d.c [code]
fp_div_d.c [code]
fp_exptmod.c [code]
fp_gcd.c [code]
fp_ident.c [code]
fp_invmod.c [code]
fp_isprime.c [code]
fp_lcm.c [code]
fp_lshd.c [code]
fp_mod.c [code]
fp_mod_2d.c [code]
fp_mod_d.c [code]
fp_montgomery_calc_normalization.c [code]
fp_montgomery_reduce.c [code]
fp_montgomery_setup.c [code]
fp_mul.c [code]
fp_mul_2.c [code]
fp_mul_2d.c [code]
fp_mul_comba.c [code]
fp_mul_comba_12.c [code]
fp_mul_comba_17.c [code]
fp_mul_comba_20.c [code]
fp_mul_comba_24.c [code]
fp_mul_comba_28.c [code]
fp_mul_comba_3.c [code]
fp_mul_comba_32.c [code]
fp_mul_comba_4.c [code]
fp_mul_comba_48.c [code]
fp_mul_comba_6.c [code]
fp_mul_comba_64.c [code]
fp_mul_comba_7.c [code]
fp_mul_comba_8.c [code]
fp_mul_comba_9.c [code]
fp_mul_comba_small_set.c [code]
fp_mul_d.c [code]
fp_mulmod.c [code]
fp_prime_miller_rabin.c [code]
fp_prime_random_ex.c [code]
fp_radix_size.c [code]
fp_read_radix.c [code]
fp_read_signed_bin.c [code]
fp_read_unsigned_bin.c [code]
fp_reverse.c [code]
fp_rshd.c [code]
fp_s_rmap.c [code]
fp_set.c [code]
fp_signed_bin_size.c [code]
fp_sqr.c [code]
fp_sqr_comba.c [code]
fp_sqr_comba_12.c [code]
fp_sqr_comba_17.c [code]
fp_sqr_comba_20.c [code]
fp_sqr_comba_24.c [code]
fp_sqr_comba_28.c [code]
fp_sqr_comba_3.c [code]
fp_sqr_comba_32.c [code]
fp_sqr_comba_4.c [code]
fp_sqr_comba_48.c [code]
fp_sqr_comba_6.c [code]
fp_sqr_comba_64.c [code]
fp_sqr_comba_7.c [code]
fp_sqr_comba_8.c [code]
fp_sqr_comba_9.c [code]
fp_sqr_comba_generic.c [code]
fp_sqr_comba_small_set.c [code]
fp_sqrmod.c [code]
fp_sub.c [code]
fp_sub_d.c [code]
fp_submod.c [code]
fp_to_signed_bin.c [code]
fp_to_unsigned_bin.c [code]
fp_toradix.c [code]
fp_unsigned_bin_size.c [code]
fwk.h [code] Copyright (c) AppNearMe Ltd 2013
ltc.h [code] Copyright (c) AppNearMe Ltd 2013
ltc_ecc_map.c [code] ECC Crypto, Tom St Denis
ltc_ecc_mul2add.c [code] ECC Crypto, Shamir's Trick, Tom St Denis
ltc_ecc_mulmod_timing.c [code] ECC Crypto, Tom St Denis
ltc_ecc_points.c [code] ECC Crypto, Tom St Denis
ltc_ecc_projective_add_point.c [code] ECC Crypto, Tom St Denis
ltc_ecc_projective_dbl_point.c [code] ECC Crypto, Tom St Denis
ltc_multi.c [code]
mbed_no_rtos.c [code] Copyright (c) AppNearMe Ltd 2013
minitls.c [code] Copyright (c) AppNearMe Ltd 2013
MiniTLS.cpp [code] Copyright (c) AppNearMe Ltd 2013
minitls.h [code] Copyright (c) AppNearMe Ltd 2013
MiniTLS.h [code] Copyright (c) AppNearMe Ltd 2013
minitls_config.h [code] Copyright (c) AppNearMe Ltd 2013
minitls_errors.h [code] Copyright (c) AppNearMe Ltd 2013
s_fp_add.c [code]
s_fp_sub.c [code]
socket.h [code] Copyright (c) AppNearMe Ltd 2013
socket_lwip.c [code] Copyright (c) AppNearMe Ltd 2013
tfm.h [code]
tls_alert.c [code] Copyright (c) AppNearMe Ltd 2013
tls_alert.h [code] Copyright (c) AppNearMe Ltd 2013
tls_handshake.c [code] Copyright (c) AppNearMe Ltd 2013
tls_handshake.h [code] Copyright (c) AppNearMe Ltd 2013
tls_protocol.h [code] Copyright (c) AppNearMe Ltd 2013
tls_record.c [code] Copyright (c) AppNearMe Ltd 2013
tls_record.h [code] Copyright (c) AppNearMe Ltd 2013
tls_security.h [code] Copyright (c) AppNearMe Ltd 2013
tls_socket.c [code] Copyright (c) AppNearMe Ltd 2013
tls_socket.h [code] Copyright (c) AppNearMe Ltd 2013
tls_socket_defs.h [code] Copyright (c) AppNearMe Ltd 2013
TLSSocket.cpp [code] Copyright (c) AppNearMe Ltd 2013
TLSSocket.h [code] Copyright (c) AppNearMe Ltd 2013