TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
f37b9f73c7fd98be7f39dcdef901b6622d910c55
/
library
/
ecdh.c
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
db09ef6
Include common.h instead of config.h in library source files
by Gilles Peskine
· 5 years ago
24eed8d
Initialise return values to an error
by Janos Follath
· 6 years ago
c25df68
Fix code style
by Christoph M. Wintersteiger
· 6 years ago
bfc8eb2
Revert "ECDH: Fix memory leaks due to context re-initialization"
by Christoph M. Wintersteiger
· 6 years ago
d8c45d5
Revert "ECDH: Fix context initialization"
by Christoph M. Wintersteiger
· 6 years ago
30bc9ce
ECDH: Fix context initialization
by Christoph M. Wintersteiger
· 6 years ago
2f563e3
ECDH: Fix memory leaks due to context re-initialization
by Christoph M. Wintersteiger
· 6 years ago
2be66d4
ECDH: Remove duplicate lines of code
by Christoph M. Wintersteiger
· 6 years ago
4061f04
ECDH: Remove unnecessary #include
by Christoph M. Wintersteiger
· 6 years ago
3ff60bc
ECDH/ECDSA: Fix indentation
by Christoph M. Wintersteiger
· 6 years ago
20b3ef3
Add mbedtls_ecdh_can_do
by Gilles Peskine
· 6 years ago
ea24394
ECDH: Fix whitespace and permission problems
by Christoph M. Wintersteiger
· 7 years ago
2e724a1
ECDH: Fix Everest ECDH side type
by Christoph M. Wintersteiger
· 7 years ago
c3cbdde
ECDH: Fix whitespace, permissions
by Christoph M. Wintersteiger
· 7 years ago
4936beb
ECDH: Clean up the interface to Everest code
by Christoph M. Wintersteiger
· 7 years ago
78c9c46
ECDH: Fix typo in ecdh.c
by Christoph M. Wintersteiger
· 7 years ago
c9f737b
ECDH: Enable Everest Curve25519 in ECDH/ECDSA/ECP
by Christoph M. Wintersteiger
· 7 years ago
52ff8e9
Fix ECDH secret export for Mongomery curves
by Janos Follath
· 6 years ago
ab0f71a
ECDH: Add test vectors for Curve25519
by Janos Follath
· 6 years ago
3081629
Fix mbedtls_ecdh_get_params with new ECDH context
by Gilles Peskine
· 6 years ago
0b1b71d
Fix ecdh_get_params with mismatching group
by Gilles Peskine
· 7 years ago
c81cfec
Minor fixes to parameter validation in ECDH module
by Hanno Becker
· 7 years ago
a7634e8
Fix wrong invocation of parameter validation macro in ECDH module
by Hanno Becker
· 7 years ago
91796d7
Implement parameter validation in ECDH module
by Hanno Becker
· 7 years ago
5a3e1bf
ECDH: Make the implementation use the new context
by Janos Follath
· 7 years ago
f61e486
ECDH: Add mbedtls_ecdh_setup()
by Janos Follath
· 7 years ago
2981d8f
Change to positive flow for all cases
by Ron Eldor
· 7 years ago
93ace01
Revert positive flow check
by Ron Eldor
· 7 years ago
b430d9f
Change to positive checks
by Ron Eldor
· 7 years ago
19779c4
Some style and documentation fixes
by Ron Eldor
· 7 years ago
2b161c3
Fix compilation issue
by Ron Eldor
· 7 years ago
936d284
Minor fixes
by Ron Eldor
· 7 years ago
8493f80
conditionaly compile ECDH and ECDSA alt functions
by Ron Eldor
· 7 years ago
ca29fdf
Fix some typos in documentation and comments
by Manuel Pégourié-Gonnard
· 7 years ago
c0edc96
Add comment on internal function API
by Manuel Pégourié-Gonnard
· 7 years ago
d8b73f2
Remove unnecessary calls to init() from free()
by Manuel Pégourié-Gonnard
· 7 years ago
ee68cff
Fix or improve some comments (and whitespace)
by Manuel Pégourié-Gonnard
· 7 years ago
da19f4c
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
a84c1cb
Address PR cpomments reviews
by Ron Eldor
· 8 years ago
bfa1972
Remove redundant checks, save a few muls
by Manuel Pégourié-Gonnard
· 8 years ago
5bd38b1
Replace memset() calls with xxx_init() calls
by Manuel Pégourié-Gonnard
· 8 years ago
23e4162
ECDH: not restartable unless explicitly enabled
by Manuel Pégourié-Gonnard
· 8 years ago
66ba48a
Make ECDH functions actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
433f39c
ECDH alternative implementation support
by Ron Eldor
· 8 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
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
240b092
Drop dummy self_test functions
by Manuel Pégourié-Gonnard
· 11 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
00ab470
cleanup library and some basic tests. Includes, add guards to includes
by Rich Evans
· 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
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
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
969ccc6
Fix length checking of various ClientKeyExchange's
by Manuel Pégourié-Gonnard
· 11 years ago
0ac99ca
Merged support for secp224k1, secp192k1 and secp25k1
by Paul Bakker
· 12 years ago
7c59363
Remove a few dead stores
by Manuel Pégourié-Gonnard
· 12 years ago
0a56c2c
Fix bug in ecdh_calc_secret()
by Manuel Pégourié-Gonnard
· 12 years ago
cdff3cf
Add ecdh_get_params() to import from an EC key
by Manuel Pégourié-Gonnard
· 12 years ago
161ef96
Cache pre-computed points for ecp_mul()
by Manuel Pégourié-Gonnard
· 12 years ago
c83e418
Prepare for ECDH point blinding just in case
by Manuel Pégourié-Gonnard
· 12 years ago
e09d2f8
Change ecp_mul() prototype to allow randomization
by Manuel Pégourié-Gonnard
· 12 years ago
5734b2d
Actually use the point format selected for ECDH
by Manuel Pégourié-Gonnard
· 12 years ago
b548d77
Fixed memory leak in ecdh_compute_shared() in case of error
by Paul Bakker
· 12 years ago
41c83d3
Added Ephemeral Elliptic Curve Diffie Hellman ciphersuites to SSL/TLS
by Paul Bakker
· 12 years ago
f35b739
Add a few check for context validity.
by Manuel Pégourié-Gonnard
· 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
2aea141
Add skeleton ecdsa.[ch]
by Manuel Pégourié-Gonnard
· 13 years ago
6545ca7
Add ECDH primitives
by Manuel Pégourié-Gonnard
· 13 years ago
0bad5c2
Add skeleton ecdh.[ch]
by Manuel Pégourié-Gonnard
· 13 years ago