TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
refs/heads/mbedtls-2.7
/
library
/
ecp.c
44bfbe3
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
9cdda86
Merge branch 'mbedtls-2.7-restricted' into mbedtls-2.7.16r0
by Janos Follath
· 5 years ago
9695178
Test multi-block output of the hash-based KDF
by Manuel Pégourié-Gonnard
· 5 years ago
1381091
Remove SHA-1 as a fallback option
by Manuel Pégourié-Gonnard
· 5 years ago
9797288
Improve comment justifying a hard-coded limitation
by Manuel Pégourié-Gonnard
· 5 years ago
8745986
Zeroize temporary stack buffer
by Manuel Pégourié-Gonnard
· 5 years ago
601128e
Fix potential memory overread in seed functions
by Manuel Pégourié-Gonnard
· 5 years ago
6d61498
Add fall-back to hash-based KDF for internal ECP DRBG
by Manuel Pégourié-Gonnard
· 5 years ago
99bf33f
Fix typo in a comment
by Manuel Pégourié-Gonnard
· 5 years ago
e2828c2
Use HMAC_DRBG by default for ECP internal DRBG
by Manuel Pégourié-Gonnard
· 5 years ago
22fe523
Skip redundant checks for NULL f_rng
by Manuel Pégourié-Gonnard
· 5 years ago
75036a0
Implement use of internal DRBG for ecp_mul()
by Manuel Pégourié-Gonnard
· 5 years ago
4e9f712
Update license headers to Apache-2.0 OR GPL-2.0-or-later
by Bence Szépkúti
· 5 years ago
86c5c61
Fix potential memory leak in EC multiplication
by Jonas
· 5 years ago
54587fc
Fix leakage of projective coordinates in ECC
by Manuel Pégourié-Gonnard
· 5 years ago
c3b376e
Change mbedtls_mpi_cmp_mpi_ct to check less than
by Janos Follath
· 6 years ago
8de2d45
Remove excess vertical space
by Janos Follath
· 6 years ago
5f3019b
Fix side channel vulnerability in ECDSA
by Janos Follath
· 6 years ago
c80555d
Add public function generating private keys
by Manuel Pégourié-Gonnard
· 8 years ago
e02c905
typo fix
by Brian J Murray
· 7 years ago
cb7a5b0
Fix memory leak in ecp_mul_comb() if ecp_precompute_comb() fails
by Angus Gratton
· 8 years ago
7c8cb9c
Fix information leak in ecp_gen_keypair_base
by Hanno Becker
· 8 years ago
7269fee
Check return code of mbedtls_mpi_fill_random
by Ron Eldor
· 9 years ago
bfea4a7
Remove mutexes from ECP hardware acceleration
by Janos Follath
· 8 years ago
6c8ccd5
Fix cleanup label alignment
by Janos Follath
· 9 years ago
c44ab97
Apply review feedback on ECP interface
by Janos Follath
· 9 years ago
b8a90fb
Update ECP hardware abstraction interface
by Janos Follath
· 9 years ago
430d337
Add thread safety to ECP hardware acceleration
by Janos Follath
· 9 years ago
16e63ea
Fix alternative ECP function names
by Janos Follath
· 9 years ago
4d9c69d
Fix ECP alternative macro names
by Janos Follath
· 9 years ago
47d28f0
Remove alt_internal directory
by Janos Follath
· 9 years ago
372697b
Clean up ECP abstraction layer code
by Janos Follath
· 9 years ago
b069753
ECP: Add module and function level replacement options.
by Janos Follath
· 9 years ago
98e28a7
Address user reported coverity issues.
by Janos Follath
· 9 years ago
de9f953
Optimize more common cases in ecp_muladd()
by Manuel Pégourié-Gonnard
· 10 years ago
fadacb9
Merge branch 'development' into iotssl-461-ecjpake-finalization
by Manuel Pégourié-Gonnard
· 10 years ago
0223ab9
Fix macroization of inline in C++
by Manuel Pégourié-Gonnard
· 10 years ago
1a7c5ef
Optimize some case of mbedtls_ecp_muladd()
by Manuel Pégourié-Gonnard
· 10 years ago
6029a85
Add ecjpake_zpk_read()
by Manuel Pégourié-Gonnard
· 10 years ago
d9a3f47
Add mbedtls_ecp_gen_keypair_base()
by Manuel Pégourié-Gonnard
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
by Manuel Pégourié-Gonnard
· 10 years ago
20af64d
Still need to #define inline for MSVC
by Manuel Pégourié-Gonnard
· 10 years ago
2505528
Rm obsolete defines for inline wiht MSVC
by Manuel Pégourié-Gonnard
· 10 years ago
0789433
Rename M255 to Curve25519
by Manuel Pégourié-Gonnard
· 10 years ago
7320eb4
Remove references to some Montgomery curves
by Manuel Pégourié-Gonnard
· 10 years ago
c0696c2
Rename mbedtls_mpi_msb to mbedtls_mpi_bitlen
by Manuel Pégourié-Gonnard
· 10 years ago
88db5da
Add pre-defined profiles for cert verification
by Manuel Pégourié-Gonnard
· 10 years ago
cb46fd8
Avoid non-standard strcasecmp()
by Manuel Pégourié-Gonnard
· 10 years ago
6a8ca33
Rename ERR_xxx_MALLOC_FAILED to ..._ALLOC_FAILED
by Manuel Pégourié-Gonnard
· 10 years ago
7551cb9
Replace malloc with calloc
by Manuel Pégourié-Gonnard
· 10 years ago
2088ba6
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
7010e46
Merge remote-tracking branch 'peterdettman/perf-ecp-double-jac' into mbedtls-1.3
by Manuel Pégourié-Gonnard
· 10 years ago
e3a062b
Rename ecp_use_known_dp -> mbedtls_ecp_group_load()
by Manuel Pégourié-Gonnard
· 10 years ago
56cc88a
Rm ecp_add() and add ecp_muladd()
by Manuel Pégourié-Gonnard
· 10 years ago
6dde596
Remove ecp_sub()
by Manuel Pégourié-Gonnard
· 10 years ago
aff37e5
Remove ecp_group_read_string()
by Manuel Pégourié-Gonnard
· 10 years ago
8408a94
Remove MBEDTLS_ from internal macros
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
998930a
Replace non-ascii characters in source files
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
981732b
Fix missing/misplaced #include's
by Manuel Pégourié-Gonnard
· 10 years ago
c531b4a
Apply the semantic patch rm-malloc-cast.cocci.
by Mansour Moufid
· 10 years ago
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 10 years ago
ce661b2
Perf: rewrite of ecp_double_jac
by Peter Dettman
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 11 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 11 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 11 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 11 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 11 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 11 years ago
30668d6
Add ecp_check_pub_priv()
by Manuel Pégourié-Gonnard
· 11 years ago
82788fb
Fix minor style issues
by Paul Bakker
· 11 years ago
polarssl-1.3.9
a676acf
Fix missing curly braces.
by Peter Vaskovic
· 11 years ago
ba782bb
Save some space in ECP curve tables
by Manuel Pégourié-Gonnard
· 11 years ago
67dbe1e
Better length checking in ecp_point_read_binary()
by Manuel Pégourié-Gonnard
· 11 years ago
66d5d07
Fix formatting in various code to match spacing from coding style
by Paul Bakker
· 11 years ago
d8bb826
Fix code styling for return statements
by Paul Bakker
· 11 years ago
3461772
Introduce polarssl_zeroize() instead of memset() for zeroization
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
3d8fb63
Added missing MPI_CHK around mpi functions
by Paul Bakker
· 11 years ago
c042cf0
Fix broken tests due to changed error code
by Manuel Pégourié-Gonnard
· 11 years ago
5246ee5
Work around compressed EC public key in some cases
by Manuel Pégourié-Gonnard
· 11 years ago
2a2ae64
Fix forgotten curves in #ifdef
by Manuel Pégourié-Gonnard
· 11 years ago
7dc4c44
Library files moved to use platform layer
by Paul Bakker
· 12 years ago
ac71941
Renamings and other fixes
by Manuel Pégourié-Gonnard
· 11 years ago
e40c469
The default ECDH curve list will be dynamically built in the ecp module based on ecp_supported_curves[].
by Gergely Budai
· 12 years ago
6e8e34d
Fix ecp_gen_keypair()
by Manuel Pégourié-Gonnard
· 12 years ago
bf98c3d
Merged deterministic ECDSA
by Paul Bakker
· 12 years ago
9bcff39
Add OIDs and TLS IDs for prime Koblitz curves
by Manuel Pégourié-Gonnard
· 12 years ago
c957399
Fix unchecked error codes in ecp_gen_keypair()
by Manuel Pégourié-Gonnard
· 12 years ago
79f73b9
Remove bias in EC private key generation
by Manuel Pégourié-Gonnard
· 12 years ago
c738791
Merged ECP memory usage optimizations
by Paul Bakker
· 12 years ago
26bc1c0
Fix a few unchecked return codes in EC
by Manuel Pégourié-Gonnard
· 12 years ago
9e4191c
Add another option to reduce EC memory usage
by Manuel Pégourié-Gonnard
· 12 years ago
ec4bea7
Forced cast to unsigned int for %u format in ecp_selftest()
by Paul Bakker
· 12 years ago
1f789b8
Lessen peak memory usage in EC by freeing earlier
by Manuel Pégourié-Gonnard
· 12 years ago
72c172a
Save some small memory allocations inside ecp_mul()
by Manuel Pégourié-Gonnard
· 12 years ago
Next »