Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
407a0da1607a5b9224b68cee2816a043d82fe563
/
include
407a0da
Moved __cplusplus extern statement to include struct definitions as well.
by Paul Bakker
· 11 years ago
b9d3cfa
Split up GCM into a start/update/finish cycle
by Paul Bakker
· 11 years ago
534f82c
Made ctr_drbg_init_entropy_len() non-static and defined
by Paul Bakker
· 11 years ago
b6c5d2e
Cleanup up non-prototyped functions (static) and const-correctness
by Paul Bakker
· 11 years ago
b0713c7
Updated PKCS#12 define dependencies
by Paul Bakker
· 11 years ago
38b50d7
Moved PKCS#12 PBE functions to cipher / md layer where possible
by Paul Bakker
· 11 years ago
9bcf16c
Centralized module option values in config.h
by Paul Bakker
· 11 years ago
28144de
PKCS#5 v2 PBES2 support and use in PKCS#8 encrypted certificates
by Paul Bakker
· 11 years ago
b0c19a4
PKCS#5 module added. Moved PBKDF2 functionality inside and deprecated
by Paul Bakker
· 11 years ago
fc4f46f
Fixed bignum.c and bn_mul.h to support Thumb2 and LLVM compiler
by Paul Bakker
· 11 years ago
90995b5
Added mechanism to provide alternative cipher / hash implementations
by Paul Bakker
· 11 years ago
f1f21fe
Parsing of PKCS#8 encrypted private key files added and PKCS#12 basis
by Paul Bakker
· 11 years ago
89ecb2d
ssl_parse_certificate() now calls x509parse_crt_der() directly
by Paul Bakker
· 11 years ago
00b2860
pem_read_buffer() already update use_len after header and footer are read
by Paul Bakker
· 11 years ago
2a84424
Disabled the HAVEGE random generator by default
by Paul Bakker
· 11 years ago
3c2122f
Fixed const correctness issues that have no impact on the ABI
by Paul Bakker
· 11 years ago
45bda90
Comments for extra PSK ciphersuites added to config.h
by Paul Bakker
· 12 years ago
40afb4b
Added PSK GCM, SHA256 and SHA384 ciphers from RFC5487
by Paul Bakker
· 12 years ago
0c5fac2
Reordered ID's to numerical order
by Paul Bakker
· 12 years ago
a1bf92d
Added PSK NULL ciphers from RFC4785
by Paul Bakker
· 12 years ago
bc956d9
Added missing config.h include
by Paul Bakker
· 12 years ago
48f7a5d
DHE-PSK based ciphersuite support added and cleaner key exchange based
by Paul Bakker
· 12 years ago
e07f41d
Introduced defines to control availability of specific SSL Key Exchange methods.
by Paul Bakker
· 12 years ago
7ad00f9
Sanity checks added to config.h
by Paul Bakker
· 12 years ago
ed27a04
More granular define selections within code to allow for smaller code sizes
by Paul Bakker
· 12 years ago
73a899a
Changed error code message to also cover missing pre-shared key
by Paul Bakker
· 12 years ago
d4a56ec
Added pre-shared key handling for the client side of SSL / TLS
by Paul Bakker
· 12 years ago
8f4ddae
Ability to specify allowed ciphersuites based on the protocol version.
by Paul Bakker
· 12 years ago
eff2e6d
Fixed MPI assembly for ARM when -O2 is used
by Paul Bakker
· 12 years ago
370e90c
Enable PBKDF2 by default
by Paul Bakker
· 12 years ago
27714b1
Added Camellia ECDHE-based CBC ciphersuites
by Paul Bakker
· 12 years ago
d5c2b54
Indication of x509_get_numeric_string() deprecation
by Paul Bakker
· 12 years ago
c70b982
OID functionality moved to a separate module.
by Paul Bakker
· 12 years ago
37de6be
Const correctness added for asn1write functions
by Paul Bakker
· 12 years ago
c295b83
Minor checks to prevent NULL-pointer exceptions
by Paul Bakker
· 12 years ago
a54e493
Added ECDHE-based SHA256 and SHA384 ciphersuites
by Paul Bakker
· 12 years ago
41c83d3
Added Ephemeral Elliptic Curve Diffie Hellman ciphersuites to SSL/TLS
by Paul Bakker
· 12 years ago
00c1f43
Merge branch 'ecc-devel-mpg' into development
by Paul Bakker
· 12 years ago
d589a0d
Modified Makefiles to include new files and and config.h to PolarSSL standard
by Paul Bakker
· 12 years ago
68884e3
Moved to advanced ciphersuite representation and more dynamic SSL code
by Paul Bakker
· 12 years ago
92be97b
Align data with future location based on IV size
by Paul Bakker
· 12 years ago
07eb38b
Update ssl_hw_record_init() to receive keylen, ivlen and maclen as well
by Paul Bakker
· 12 years ago
5bd4229
Reverted commit 186751d9dd28082d4b19e69a2c15fd432d366133 and made out_hdr and out_msg back-to-back again
by Paul Bakker
· 12 years ago
1bd3ae8
Added md_process() to MD layer for generic internal access to hash
by Paul Bakker
· 12 years ago
90f042d
Prepared for PolarSSL 1.2.6 release
by Paul Bakker
· 12 years ago
polarssl-1.2.6
fb1cbd3
Fixed assembly code for ARM (Thumb and regular) for some compilers
by Paul Bakker
· 12 years ago
e81beda
The SSL session cache module (ssl_cache) now also retains peer_cert information (not the entire chain)
by Paul Bakker
· 12 years ago
78a8c71
Re-added support for parsing and handling SSLv2 Client Hello messages
by Paul Bakker
· 12 years ago
a43231c
Added support for custom labels when using rsa_rsaes_oaep_encrypt() or rsa_rsaes_oaep_decrypt()
by Paul Bakker
· 12 years ago
b386913
Split up the RSA PKCS#1 encrypt, decrypt, sign and verify functions
by Paul Bakker
· 12 years ago
8ea31ff
Added missing typedef for INT64
by Paul Bakker
· 12 years ago
9f2018e
Fixed typo in _MSC_VER (double underscore at the start)
by Paul Bakker
· 12 years ago
e47b34b
Removed further timing differences during SSL message decryption in ssl_decrypt_buf()
by Paul Bakker
· 12 years ago
6deb37e
Added comments to indicate dependency from PEM on AES, DES and MD5
by Paul Bakker
· 12 years ago
fbb5cf9
Fixed typo in base64.h
by Paul Bakker
· 12 years ago
424fda5
Add ecdh_calc_secret()
by Manuel Pégourié-Gonnard
· 12 years ago
5cceb41
Add ecdh_{make,read}_public()
by Manuel Pégourié-Gonnard
· 12 years ago
854fbd7
Add ecdh_read_params().
by Manuel Pégourié-Gonnard
· 12 years ago
1372476
Add ecdh_make_server_params (untested yet)
by Manuel Pégourié-Gonnard
· 12 years ago
63533e4
Create ecdh_context structure
by Manuel Pégourié-Gonnard
· 12 years ago
98f5181
Fix ecp_tls_read_point's signature
by Manuel Pégourié-Gonnard
· 12 years ago
7c145c6
Fix ecp_tls_read_group's signature
by Manuel Pégourié-Gonnard
· 12 years ago
420f1eb
Fix ecp_tls_write_point's signature
by Manuel Pégourié-Gonnard
· 12 years ago
b325887
Add ecp_tls_write_group()
by Manuel Pégourié-Gonnard
· 12 years ago
7e86025
Rename ecp_*_binary to ecp_point_*_binary
by Manuel Pégourié-Gonnard
· 12 years ago
d84895d
Supress 'format' argument to ecp_read_binary.
by Manuel Pégourié-Gonnard
· 12 years ago
0079405
Add functions for read/write ECPoint records
by Manuel Pégourié-Gonnard
· 12 years ago
1a96728
Add function parsing a TLS ECParameters record
by Manuel Pégourié-Gonnard
· 12 years ago
c7a2da4
Updated for PolarSSL 1.2.5
by Paul Bakker
· 12 years ago
polarssl-1.2.5
40865c8
Added sending of alert messages in case of decryption failures as per RFC
by Paul Bakker
· 12 years ago
d66f070
Disable debug messages that can introduce a timing side channel.
by Paul Bakker
· 12 years ago
8fe40dc
Allow enabling of dummy error_strerror() to support some use-cases
by Paul Bakker
· 12 years ago
3aeb5a7
Add ECDSA signature primitive.
by Manuel Pégourié-Gonnard
· 12 years ago
b309ab2
Add ECDSA sign primitive
by Manuel Pégourié-Gonnard
· 12 years ago
2aea141
Add skeleton ecdsa.[ch]
by Manuel Pégourié-Gonnard
· 12 years ago
6545ca7
Add ECDH primitives
by Manuel Pégourié-Gonnard
· 12 years ago
0bad5c2
Add skeleton ecdh.[ch]
by Manuel Pégourié-Gonnard
· 12 years ago
45a035a
Add ecp_gen_keypair()
by Manuel Pégourié-Gonnard
· 12 years ago
14c56a3
Updated for PolarSSL 1.2.4
by Paul Bakker
· 12 years ago
polarssl-1.2.4
1961b70
Added ssl_handshake_step() to allow single stepping the handshake process
by Paul Bakker
· 12 years ago
f626e1d
Fixed comment on maximum tested size for POLARSSL_MPI_MAX_LIMBS
by Paul Bakker
· 12 years ago
cf4365f
Updated error codes for ECP
by Paul Bakker
· 12 years ago
5e402d8
Added ecp_read_binary().
by Manuel Pégourié-Gonnard
· 12 years ago
37d218a
Added support for writing points compressed
by Manuel Pégourié-Gonnard
· 12 years ago
e19feb5
Added ecp_write_binary().
by Manuel Pégourié-Gonnard
· 12 years ago
1c33057
Added ecp_check_pubkey().
by Manuel Pégourié-Gonnard
· 12 years ago
b63f9e9
Made ecp_mul() faster and truly SPA resistant
by Manuel Pégourié-Gonnard
· 12 years ago
8555607
Added function preparing for faster multiplication
by Manuel Pégourié-Gonnard
· 12 years ago
9674fd0
Added ecp_sub() as a variant of ecp_add()
by Manuel Pégourié-Gonnard
· 12 years ago
1c2782c
Changed to jacobian coordinates everywhere
by Manuel Pégourié-Gonnard
· 12 years ago
773ed54
Added a nbits member to ecp_group
by Manuel Pégourié-Gonnard
· 12 years ago
4bdd47d
Multiplication by negative is now forbidden
by Manuel Pégourié-Gonnard
· 12 years ago
4712325
Clarifications in comments; code cosmetics & style
by Manuel Pégourié-Gonnard
· 12 years ago
dada4da
Moved domain paramaters to ecp.c
by Manuel Pégourié-Gonnard
· 12 years ago
62aad14
Added slot for fast modp, with mod_p521
by Manuel Pégourié-Gonnard
· 12 years ago
e0c1692
Point multiplication using Jacobian coordinates
by Manuel Pégourié-Gonnard
· 12 years ago
a5402fe
Added ecp_use_known_dp()
by Manuel Pégourié-Gonnard
· 12 years ago
b505c27
Got first tests working, fixed ecp_copy()
by Manuel Pégourié-Gonnard
· 12 years ago
847395a
Added ecp_XXX_read_string()
by Manuel Pégourié-Gonnard
· 12 years ago
7cfcea3
Documented error codes properly
by Manuel Pégourié-Gonnard
· 12 years ago
Next »