Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
446ee6618f2e428806f9e273a83d8118c0a63b56
/
library
446ee66
Add LCOV_EXCLUDE_LINE on some IO errors
by Manuel Pégourié-Gonnard
· 11 years ago
b3b205e
Clean up details in ctr_drbg_selftest()
by Manuel Pégourié-Gonnard
· 11 years ago
79afaa0
Add hmac_drbg_selftest()
by Manuel Pégourié-Gonnard
· 11 years ago
48bc3e8
Add hmac_drbg_{write,update}_seed_file()
by Manuel Pégourié-Gonnard
· 11 years ago
efc8d80
Use safer names for macros
by Manuel Pégourié-Gonnard
· 11 years ago
6e897c2
Add more checks and references
by Manuel Pégourié-Gonnard
· 11 years ago
d742a03
Use md_hmac_reset() when possible
by Manuel Pégourié-Gonnard
· 11 years ago
658dbed
Add automatic periodic reseeding
by Manuel Pégourié-Gonnard
· 11 years ago
af786ff
Add hmac_drbg_set_prediction_resistance()
by Manuel Pégourié-Gonnard
· 11 years ago
8fc484d
Add hmac_drbg_reseed()
by Manuel Pégourié-Gonnard
· 11 years ago
4e669c6
Add hmac_drbg_set_entropy_len()
by Manuel Pégourié-Gonnard
· 11 years ago
fe34a5f
Add entropy callbacks to HMAC_DRBG
by Manuel Pégourié-Gonnard
· 11 years ago
8208d16
Add hmac_random_with_add()
by Manuel Pégourié-Gonnard
· 11 years ago
7845fc0
Use new HMAC_DRBG module for deterministic ECDSA
by Manuel Pégourié-Gonnard
· 11 years ago
490bdf3
Add minimalistic HMAC_DRBG implementation
by Manuel Pégourié-Gonnard
· 11 years ago
2aca241
Ready for release 1.3.4
by Paul Bakker
· 11 years ago
42099c3
Revert "Add pk_rsa_set_padding() and rsa_set_padding()"
by Paul Bakker
· 11 years ago
556efba
Added AES CFB8 mode
by Paul Bakker
· 11 years ago
8002541
net_is_block() renamed to net_would_block() and corrected behaviour on
by Paul Bakker
· 11 years ago
c2024f4
Added MPI_CHK around unguarded mpi calls
by Paul Bakker
· 11 years ago
8e205fc
Fix potential buffer overflow in suported_curves_ext
by Manuel Pégourié-Gonnard
· 11 years ago
9f3c7d7
Added missing POLARSSL_ECDSA_DETERMINISTIC around ecdsa_write_signature_det()
by Paul Bakker
· 11 years ago
18e9f32
Added missing static to md_info_by_size() in ecdsa.c
by Paul Bakker
· 11 years ago
bf98c3d
Merged deterministic ECDSA
by Paul Bakker
· 11 years ago
dfab4c1
Add forgotten #ifdef and depends_on
by Manuel Pégourié-Gonnard
· 11 years ago
5862eee
Merged RIPEMD-160 support
by Paul Bakker
· 11 years ago
61b699e
Renamed RMD160 to RIPEMD160
by Paul Bakker
· 11 years ago
0ac99ca
Merged support for secp224k1, secp192k1 and secp25k1
by Paul Bakker
· 11 years ago
b4fae57
Add pk_rsa_set_padding() and rsa_set_padding()
by Manuel Pégourié-Gonnard
· 11 years ago
7c59363
Remove a few dead stores
by Manuel Pégourié-Gonnard
· 11 years ago
9e987ed
Fix potential memory leak in bignum selftest
by Manuel Pégourié-Gonnard
· 11 years ago
fd6a191
Fix misplaced initialisation.
by Manuel Pégourié-Gonnard
· 11 years ago
073f0fa
Fix missing error checking in gcm
by Manuel Pégourié-Gonnard
· 11 years ago
280f95b
Add #ifs arround ssl_ciphersuite_uses_XXX()
by Manuel Pégourié-Gonnard
· 11 years ago
7cfdcb8
Add a length check in ssl_derive_keys()
by Manuel Pégourié-Gonnard
· 11 years ago
9af7d3a
Add fast reduction for the other Koblitz curves
by Manuel Pégourié-Gonnard
· 11 years ago
8887d8d
Add mod_p256k1
by Manuel Pégourié-Gonnard
· 11 years ago
ea499a7
Add support for secp192k1
by Manuel Pégourié-Gonnard
· 11 years ago
0a56c2c
Fix bug in ecdh_calc_secret()
by Manuel Pégourié-Gonnard
· 11 years ago
5304812
Fix theoretical compliance issue in ECDSA
by Manuel Pégourié-Gonnard
· 11 years ago
18e3ec9
Add support for secp224k1
by Manuel Pégourié-Gonnard
· 11 years ago
e4d47a6
Add RIPEMD-160 to the generic MD layer
by Manuel Pégourié-Gonnard
· 11 years ago
ff40c3a
Add HMAC support to RIPEMD-160
by Manuel Pégourié-Gonnard
· 11 years ago
cab4a88
Add RIPEMD-160 (core functions)
by Manuel Pégourié-Gonnard
· 11 years ago
9bcff39
Add OIDs and TLS IDs for prime Koblitz curves
by Manuel Pégourié-Gonnard
· 11 years ago
f51c8fc
Add support for secp256k1 arithmetic
by Manuel Pégourié-Gonnard
· 11 years ago
65ad3e4
Use deterministic ECDSA in the PK layer
by Manuel Pégourié-Gonnard
· 11 years ago
5e6edcf
Add fallback for md_alg == NONE to ecdsa_sign_det()
by Manuel Pégourié-Gonnard
· 11 years ago
937340b
Add ecdsa_write_signature_det()
by Manuel Pégourié-Gonnard
· 11 years ago
f42bca6
Little HMAC_DRBG refactoring
by Manuel Pégourié-Gonnard
· 11 years ago
4daaef7
Add ecdsa_sign_det() with test vectors
by Manuel Pégourié-Gonnard
· 11 years ago
461d416
Add minified HMAC_DRBG for deterministic ECDSA
by Manuel Pégourié-Gonnard
· 11 years ago
e7072f8
Fix theoretical compliance issue in ECDSA
by Manuel Pégourié-Gonnard
· 11 years ago
c957399
Fix unchecked error codes in ecp_gen_keypair()
by Manuel Pégourié-Gonnard
· 11 years ago
79f73b9
Remove bias in EC private key generation
by Manuel Pégourié-Gonnard
· 11 years ago
c78c842
Added failure stub for uninitialized POLARSSL_THREADING_ALT functions
by Paul Bakker
· 11 years ago
polarssl-1.3.3
a8fd3e3
Removed POLARSSL_THREADING_DUMMY option
by Paul Bakker
· 11 years ago
4de44aa
Rewrote check to prevent read of uninitialized data in rsa_rsassa_pss_verify()
by Paul Bakker
· 11 years ago
6992eb7
Fixed potential overflow in certificate size in ssl_write_certificate()
by Paul Bakker
· 11 years ago
6ea1a95
Added missing MPI_CHK() around some statements
by Paul Bakker
· 11 years ago
5bc07a3
Prepped for 1.3.3
by Paul Bakker
· 11 years ago
00f5c52
Added cast to socket() return value to prevent Windows warning
by Paul Bakker
· 11 years ago
c738791
Merged ECP memory usage optimizations
by Paul Bakker
· 11 years ago
53e1513
Initialize ebx and edx in padlock functions
by Paul Bakker
· 11 years ago
26bc1c0
Fix a few unchecked return codes in EC
by Manuel Pégourié-Gonnard
· 11 years ago
93759b0
Made AES-NI bit-size specific key expansion functions static
by Paul Bakker
· 11 years ago
9e4191c
Add another option to reduce EC memory usage
by Manuel Pégourié-Gonnard
· 11 years ago
70896a0
Add statistics about number of allocated blocks
by Manuel Pégourié-Gonnard
· 11 years ago
ec4bea7
Forced cast to unsigned int for %u format in ecp_selftest()
by Paul Bakker
· 11 years ago
1f789b8
Lessen peak memory usage in EC by freeing earlier
by Manuel Pégourié-Gonnard
· 11 years ago
72c172a
Save some small memory allocations inside ecp_mul()
by Manuel Pégourié-Gonnard
· 11 years ago
f0fc2a2
Properly put the pragma comment for the MSVC linker in defines
by Paul Bakker
· 11 years ago
92bcadb
Removed 'z' length modifier from low-value size_t in ecp_selftest()
by Paul Bakker
· 11 years ago
e7f5133
Fixed superfluous return value in aesni.c
by Paul Bakker
· 11 years ago
0d0de92
Only specify done label in aes.c when AES-NI is possible
by Paul Bakker
· 11 years ago
956c9e0
Reduced the input / output overhead with 200+ bytes and covered corner case
by Paul Bakker
· 11 years ago
d4588cf
aesni_gcm_mult() now returns void
by Manuel Pégourié-Gonnard
· 11 years ago
bfa3c9a
Remove temporary code
by Manuel Pégourié-Gonnard
· 11 years ago
23c2f6f
Add AES-NI key expansion for 192 bits
by Manuel Pégourié-Gonnard
· 11 years ago
4a5b995
Add AES-NI key expansion for 256 bits
by Manuel Pégourié-Gonnard
· 11 years ago
47a3536
Add AES-NI key expansion for 128 bits
by Manuel Pégourié-Gonnard
· 11 years ago
01e31bb
Add support for key inversion using AES-NI
by Manuel Pégourié-Gonnard
· 11 years ago
80637c7
Use aesni_gcm_mult() if available
by Manuel Pégourié-Gonnard
· 11 years ago
d333f67
Add aesni_gcm_mult()
by Manuel Pégourié-Gonnard
· 11 years ago
9d57482
Add comments on GCM multiplication
by Manuel Pégourié-Gonnard
· 11 years ago
8eaf20b
Allow detection of CLMUL
by Manuel Pégourié-Gonnard
· 11 years ago
5b68565
Add aesni_crypt_ecb() and use it
by Manuel Pégourié-Gonnard
· 11 years ago
92ac76f
Add files for (upcoming) AES-NI support
by Manuel Pégourié-Gonnard
· 11 years ago
1e5369c
Variables in proper block or within proper defines in ssl_decrypt_buf()
by Paul Bakker
· 11 years ago
0c0476f
Disable ecp_use_curve25519() if not POLARSSL_ECP_DP_M255_ENABLED
by Paul Bakker
· 11 years ago
1a56fc9
Fixed x509_crt_parse_path() bug on Windows platforms
by Paul Bakker
· 11 years ago
1321135
Fix MingW version issue
by Manuel Pégourié-Gonnard
· 11 years ago
ee5db1d
Fix typo in previous commit
by Manuel Pégourié-Gonnard
· 11 years ago
6a398d4
Add missing header for windows
by Manuel Pégourié-Gonnard
· 11 years ago
173402b
net_prepare() returns int
by Manuel Pégourié-Gonnard
· 11 years ago
5a607d2
Merged IPv6 support in the NET module
by Paul Bakker
· 11 years ago
fd6b4cc
Add forgotten SO_REUSEADDR option
by Manuel Pégourié-Gonnard
· 11 years ago
5ab68ba
Merged storing curves fully in ROM
by Paul Bakker
· 11 years ago
fdf9469
Merged support for ECDH-RSA / ECDH-ECDSA key exchanges and ciphersuites
by Paul Bakker
· 11 years ago
77e257e
Fixed bad check for maximum size of fragment length index
by Paul Bakker
· 11 years ago
Next »