Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
d728350cee8ca87ecbff910c15164f4134331e78
d728350
Make memory access pattern constant
by Manuel Pégourié-Gonnard
· 11 years ago
aade42f
Change method for making M odd in ecp_mul()
by Manuel Pégourié-Gonnard
· 11 years ago
36daa13
Misc details
by Manuel Pégourié-Gonnard
· 11 years ago
469a209
Rm subtraction from ecp_add_mixed()
by Manuel Pégourié-Gonnard
· 11 years ago
01fca5e
Do point inversion without leaking information
by Manuel Pégourié-Gonnard
· 11 years ago
71c2c21
Add mpi_safe_cond_assign()
by Manuel Pégourié-Gonnard
· 11 years ago
44aab79
Update bibliographic references
by Manuel Pégourié-Gonnard
· 11 years ago
7f76231
Use mpi_shrink() in ecp_precompute()
by Manuel Pégourié-Gonnard
· 11 years ago
5868163
Add mpi_shrink()
by Manuel Pégourié-Gonnard
· 11 years ago
e282012
Spare some memory
by Manuel Pégourié-Gonnard
· 11 years ago
edc1a1f
Small code cleanups
by Manuel Pégourié-Gonnard
· 11 years ago
ff27b7c
Tighten ecp_mul() validity checks
by Manuel Pégourié-Gonnard
· 11 years ago
09ceaf4
Rm multiplication using NAF
by Manuel Pégourié-Gonnard
· 11 years ago
04a0225
Optimize w in the comb method
by Manuel Pégourié-Gonnard
· 11 years ago
70c1437
Add coordinate randomization back
by Manuel Pégourié-Gonnard
· 11 years ago
c30200e
Fix bound issues
by Manuel Pégourié-Gonnard
· 11 years ago
101a39f
Improve comb method (less precomputed points)
by Manuel Pégourié-Gonnard
· 11 years ago
d1c1ba9
First version of ecp_mul_comb()
by Manuel Pégourié-Gonnard
· 11 years ago
d1bac4a
Removed core file
by Paul Bakker
· 11 years ago
41d768e
Removed debug-only include dirs in VS2010 project file
by Paul Bakker
· 11 years ago
08b028f
Prevent unlikely NULL dereference
by Paul Bakker
· 11 years ago
9118072
bump_version script also handled SOVERSION for library/Makefile
by Paul Bakker
· 11 years ago
polarssl-1.3.2
b076314
Makefile now produces a .so.X with SOVERSION in it
by Paul Bakker
· 11 years ago
f4dc186
Prep for PolarSSL 1.3.2
by Paul Bakker
· 11 years ago
0333b97
Handshake key_cert should be set on first addition to the key_cert chain
by Paul Bakker
· 11 years ago
e1121b6
Update ChangeLog for renegotiation changes
by Paul Bakker
· 11 years ago
d46a9f1
Added missing endif in compat-1.2.h
by Paul Bakker
· 11 years ago
993e386
Merged renegotiation refactoring
by Paul Bakker
· 11 years ago
37ce0ff
Added defines around renegotiation code for SSL_SRV and SSL_CLI
by Paul Bakker
· 11 years ago
31ff1d2
Safer buffer comparisons in the SSL modules
by Manuel Pégourié-Gonnard
· 11 years ago
291f9af
Make all hash checking in programs constant-time
by Manuel Pégourié-Gonnard
· 11 years ago
424cd69
Check HMAC in constant-time in crypt_and_hash
by Paul Bakker
· 11 years ago
6d8404d
Server: enforce renegotiation
by Manuel Pégourié-Gonnard
· 11 years ago
9c1e189
Move some code around, improve documentation
by Manuel Pégourié-Gonnard
· 11 years ago
214eed3
Make ssl_renegotiate the only interface
by Manuel Pégourié-Gonnard
· 11 years ago
caed054
Allow ssl_renegotiate() to be called in a loop
by Manuel Pégourié-Gonnard
· 11 years ago
e5e1bb9
Fix misplaced initialisation
by Manuel Pégourié-Gonnard
· 11 years ago
f3dc2f6
Add code for testing server-initiated renegotiation
by Manuel Pégourié-Gonnard
· 11 years ago
53b3e06
Add code for testing client-initiated renegotiation
by Manuel Pégourié-Gonnard
· 11 years ago
0d7702c
Minor change that makes life easier for static analyzers / compilers
by Paul Bakker
· 11 years ago
6edcd41
Addition conditions for UEFI environment under MSVC
by Paul Bakker
· 11 years ago
7b0be68
Support for serialNumber, postalAddress and postalCode in X509 names
by Paul Bakker
· 11 years ago
fa6a620
Defines for UEFI environment under MSVC added
by Paul Bakker
· 11 years ago
178d9ba
Fix ECDSA corner case: missing reduction mod N
by Manuel Pégourié-Gonnard
· 11 years ago
60b1d10
Fixed spelling / typos (from PowerDNS:codespell)
by Paul Bakker
· 11 years ago
93c6aa4
Fixed that selfsign copies issuer_name to subject_name
by Paul Bakker
· 11 years ago
50dc850
Const correctness
by Paul Bakker
· 11 years ago
6a6087e
Added missing inline definition for MSCV and ARM environments
by Paul Bakker
· 11 years ago
3292562
Fixed Makefile for test_suite_pk
by Paul Bakker
· 11 years ago
7bc745b
Merged constant-time padding checks
by Paul Bakker
· 11 years ago
1642122
Merged support for Camellia-GCM + ciphersuite and fixes to cipher layer
by Paul Bakker
· 11 years ago
3f917e2
Merged optimizations for MODP NIST curves
by Paul Bakker
· 11 years ago
08bb187
Merged Public Key framwork tests
by Paul Bakker
· 11 years ago
68037da
Update Changelog for minor fixes
by Paul Bakker
· 11 years ago
1001e32
Fix return value of ecdsa_from_keypair()
by Manuel Pégourié-Gonnard
· 11 years ago
21ef42f
Don't select a PSK ciphersuite if no key available
by Manuel Pégourié-Gonnard
· 11 years ago
18dc0e2
CERTS_C depends on PEM_PARSE_C
by Manuel Pégourié-Gonnard
· 11 years ago
7c3291e
Check dependencies of protocol versions on hashes
by Manuel Pégourié-Gonnard
· 11 years ago
3daaf3d
X509 key identifiers depend on SHA1
by Manuel Pégourié-Gonnard
· 11 years ago
f8669da
Fix error.c test suite relying on old name
by Manuel Pégourié-Gonnard
· 11 years ago
c59c9c1
Fix typo in b8012fca (ECP needs at least one curve)
by Manuel Pégourié-Gonnard
· 11 years ago
7446833
Fix endianness issue in test helper function
by Manuel Pégourié-Gonnard
· 11 years ago
45a2c8d
Prevent possible alignment warnings on casting from char * to 'aligned *'
by Paul Bakker
· 11 years ago
677377f
Server does not send out extensions not advertised by client
by Paul Bakker
· 11 years ago
e68bf17
Make get_zeros_padding() constant-time
by Manuel Pégourié-Gonnard
· 11 years ago
6c32990
Make get_one_and_zeros_padding() constant-time
by Manuel Pégourié-Gonnard
· 11 years ago
d17df51
Make get_zeros_and_len_padding() constant-time
by Manuel Pégourié-Gonnard
· 11 years ago
f8ab069
Make get_pkcs_padding() constant-time
by Manuel Pégourié-Gonnard
· 11 years ago
a8a25ae
Fix bad error codes
by Manuel Pégourié-Gonnard
· 11 years ago
7109624
Skip MAC computation/check when GCM is used
by Manuel Pégourié-Gonnard
· 11 years ago
65ea372
Rm unsupported suites (export) from compat.sh
by Manuel Pégourié-Gonnard
· 11 years ago
8866591
Don't special-case NULL cipher in ssl_tls.c
by Manuel Pégourié-Gonnard
· 11 years ago
126a66f
Simplify switching on mode in ssl_tls.c
by Manuel Pégourié-Gonnard
· 11 years ago
98d9a2c
Fix missing or wrong ciphersuite definitions
by Manuel Pégourié-Gonnard
· 11 years ago
9d70373
Update ciphersuite lists in config.h
by Manuel Pégourié-Gonnard
· 11 years ago
6fb0f74
Rank GCM before CBC in ciphersuite_preference
by Manuel Pégourié-Gonnard
· 11 years ago
8d01eea
Add Camellia-GCM ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
0b58c15
cipher layer: IV length is not always block size
by Manuel Pégourié-Gonnard
· 11 years ago
e0dca4a
Cipher layer: check iv_len more carefully
by Manuel Pégourié-Gonnard
· 11 years ago
c2bd7a2
Add test vectors for Camellia-GCM via cipher layer
by Manuel Pégourié-Gonnard
· 11 years ago
0684f74
Add failing test vectors for Camellia-GCM auth
by Manuel Pégourié-Gonnard
· 11 years ago
2009718
Add tests for AES-{192,256}-GCM in cipher layer
by Manuel Pégourié-Gonnard
· 11 years ago
dae7093
gcm_selftest depends on AES
by Manuel Pégourié-Gonnard
· 11 years ago
87181d1
Add Camellia-GCM to th cipher layer
by Manuel Pégourié-Gonnard
· 11 years ago
7bd8a99
Fix GCM dependencies
by Manuel Pégourié-Gonnard
· 11 years ago
13e0d44
Add Camellia-GCM test vectors
by Manuel Pégourié-Gonnard
· 11 years ago
083d668
Make GCM tests accept any cipher, not just AES
by Manuel Pégourié-Gonnard
· 11 years ago
94dd5b4
Rename GCM test suites to AES-GCM
by Manuel Pégourié-Gonnard
· 11 years ago
9fcceac
Add a comment about modules coupling
by Manuel Pégourié-Gonnard
· 11 years ago
b21c81f
Use less memory in fix_negative()
by Manuel Pégourié-Gonnard
· 11 years ago
cae6f3e
Reorganize code in ecp.c
by Manuel Pégourié-Gonnard
· 11 years ago
5779cbe
Make mod_p{224,256,384] a bit faster
by Manuel Pégourié-Gonnard
· 11 years ago
c04c530
Make NIST curves optimisation an option
by Manuel Pégourié-Gonnard
· 11 years ago
0f9149c
Add mod_p384
by Manuel Pégourié-Gonnard
· 11 years ago
ec655c9
Add mod_p256
by Manuel Pégourié-Gonnard
· 11 years ago
210b458
Document and slightly reorganize mod_pXXX
by Manuel Pégourié-Gonnard
· 11 years ago
2a08c0d
mod_p224 now working with 8-bit and 16-bit ints
by Manuel Pégourié-Gonnard
· 11 years ago
a47e705
mod_p224 now endian-neutral
by Manuel Pégourié-Gonnard
· 11 years ago
e783f06
Start working on mod_p224
by Manuel Pégourié-Gonnard
· 11 years ago
cc67aee
Make ecp_mod_p521 a bit faster
by Manuel Pégourié-Gonnard
· 11 years ago
Next »