TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
55427964b1073e566acfa36786bc4ab3ad901b9c
/
include
/
mbedtls
/
ecp.h
f0f8c09
Merge remote-tracking branch 'origin/pr/1375' into mbedtls-2.16
by Jaeden Amero
· 6 years ago
b779759
Move ecp_restartable definitions out of the MBEDTLS_ECP_ALT guards
by Darryl Green
· 7 years ago
486f1b3
Improve wording in ECP documentation
by Hanno Becker
· 7 years ago
5edcfa5
Improve ECP documentation
by Hanno Becker
· 7 years ago
ebffa79
Document parameter preconditions in ECP module
by Hanno Becker
· 7 years ago
8b0cf2e
Include configuration file to headers
by Ron Eldor
· 7 years ago
c3b680b
Clarify requirements on handling ECP group IDs
by Janos Follath
· 7 years ago
89ac8c9
ECP: Add mbedtls_ecp_tls_read_group_id()
by Janos Follath
· 7 years ago
9924bdc
Deprecate hardware acceleration errors
by Ron Eldor
· 7 years ago
abdf67e
Cast number of operations to `uint` in MBEDTLS_ECP_BUDGET
by Hanno Becker
· 7 years ago
b843b15
Fix function name to fit conventions
by Manuel Pégourié-Gonnard
· 7 years ago
32df911
Fix documentation of what functions restart when
by Manuel Pégourié-Gonnard
· 7 years ago
f0bbd7e
Misc documentation fixes/improvements.
by Manuel Pégourié-Gonnard
· 7 years ago
12e4a8b
Improve documentation wording and formatting
by Manuel Pégourié-Gonnard
· 7 years ago
125af94
Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
428cc52
Allow to forward declare of public structs #1215
by Dawid Drozd
· 7 years ago
da19f4c
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
fe0669f
ecp: Fix binary compatibility with group ID
by Jaeden Amero
· 7 years ago
8945343
Merge branch 'development-proposed' into development-restricted-proposed
by Jaeden Amero
· 7 years ago
a7a6155
Update ecp.h
by Rose Zadik
· 7 years ago
d353405
Update ecp.h
by Rose Zadik
· 7 years ago
c32efb3
Update ecp.h
by Rose Zadik
· 7 years ago
d76ac58
Update ecp.h
by Rose Zadik
· 7 years ago
f089fa3
Update ecp.h
by Rose Zadik
· 7 years ago
b2e111a
Update ecp.h
by Rose Zadik
· 7 years ago
5450d1f
Merge branch 'crypto_alt_revision' into development-restricted-proposed
by Gilles Peskine
· 7 years ago
f56cb34
Update ecp.h
by Rose Zadik
· 7 years ago
d3c9bfc
Update ecp.h
by Rose Zadik
· 7 years ago
05d0e51
Minor modifications for alt support in des and ecp
by Ron Eldor
· 7 years ago
bf027e7
Minor modifications after PR review
by Ron Eldor
· 7 years ago
be2371c
Merge branch 'pr_348' into development-proposed
by Gilles Peskine
· 7 years ago
1fae860
Merge remote-tracking branch 'upstream-public/pr/1543' into development-proposed
by Gilles Peskine
· 7 years ago
810e650
Adjust more modules to new design
by Ron Eldor
· 7 years ago
5114d3e
Clarify the use of MBEDTLS_ERR_PK_SIG_LEN_MISMATCH
by Gilles Peskine
· 7 years ago
08f3ef1
Basic support for Curve448, similar to the current level of support for Curve25519
by Nicholas Wilson
· 10 years ago
54fc34e
Include order of Curve25519 base point in curve data
by Nicholas Wilson
· 9 years ago
7ecab3d
Error codes for hardware accelerator failures
by Gilles Peskine
· 7 years ago
a40a101
Update Doxygen file blocks to remove copyright and license information
by Darryl Green
· 8 years ago
fd87e35
Improve comments on parity trick
by Manuel Pégourié-Gonnard
· 8 years ago
7037e22
Improve comments and doc for ECP
by Manuel Pégourié-Gonnard
· 8 years ago
5314f23
Make verify_restartable() actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
a0c5bcc
Add infrastructure for ecdsa_verify_restartable()
by Manuel Pégourié-Gonnard
· 8 years ago
c751148
Make some macros/functions public
by Manuel Pégourié-Gonnard
· 8 years ago
b5a50e7
Always declare restartable function variants
by Manuel Pégourié-Gonnard
· 8 years ago
4b9c51e
Rename EARLY_RETURN -> RESTARTABLE
by Manuel Pégourié-Gonnard
· 8 years ago
a7937f9
Add public function generating private keys
by Manuel Pégourié-Gonnard
· 8 years ago
54dd652
Introduce muladd_restartable() and its sub-context
by Manuel Pégourié-Gonnard
· 8 years ago
3a25612
Reset ops_done at the right time
by Manuel Pégourié-Gonnard
· 8 years ago
646393b
Move ops count to top-level context
by Manuel Pégourié-Gonnard
· 8 years ago
8467e68
Stop checking for argument change
by Manuel Pégourié-Gonnard
· 8 years ago
3cade22
Switch to restart context internally
by Manuel Pégourié-Gonnard
· 8 years ago
8f28add
Update documentation for new design/API
by Manuel Pégourié-Gonnard
· 8 years ago
b739a71
Start moving to new design/API
by Manuel Pégourié-Gonnard
· 8 years ago
45fd016
Rename multiplication-specific restart context
by Manuel Pégourié-Gonnard
· 8 years ago
e58f65a
Expand documentation with notes and warnings
by Manuel Pégourié-Gonnard
· 8 years ago
e685449
Scale ops count for larger curves
by Manuel Pégourié-Gonnard
· 8 years ago
9c5c78f
Fix indicative values of ops counts
by Manuel Pégourié-Gonnard
· 8 years ago
1c678e0
Update doc about minimum max_ops value
by Manuel Pégourié-Gonnard
· 8 years ago
77af79a
Add proper allocation of restart context
by Manuel Pégourié-Gonnard
· 8 years ago
054433c
Add mbedtls_ecp_set_max_ops()
by Manuel Pégourié-Gonnard
· 8 years ago
5e3c62f
Add MBEDTLS_ERR_ECP_IN_PROGRESS
by Manuel Pégourié-Gonnard
· 8 years ago
225b37a
Fix typos in comment
by Manuel Pégourié-Gonnard
· 8 years ago
61937d4
Rename time and index parameter to avoid name conflict.
by Hanno Becker
· 8 years ago
c44ab97
Apply review feedback on ECP interface
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
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
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
797f48a
Rename ecp_curve_info.size to bit_size
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
151dc77
Fix some old names that remained
by Manuel Pégourié-Gonnard
· 10 years ago
eecb43c
Manually merge doc fixes from 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
862d503
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
7f80997
Rename include directory to mbedtls
by Manuel Pégourié-Gonnard
· 10 years ago
[Renamed from include/polarssl/ecp.h]
fe44643
Rename website and repository
by Manuel Pégourié-Gonnard
· 10 years ago
860b516
Fix url again
by Manuel Pégourié-Gonnard
· 10 years ago
085ab04
Fix website url to use https.
by Manuel Pégourié-Gonnard
· 10 years ago
9698f58
Remove maintainer line.
by Manuel Pégourié-Gonnard
· 10 years ago
19f6b5d
Remove redundant "all rights reserved"
by Manuel Pégourié-Gonnard
· 10 years ago
a658a40
Update copyright
by Manuel Pégourié-Gonnard
· 10 years ago
967a2a5
Change name to mbed TLS in the copyright notice
by Manuel Pégourié-Gonnard
· 10 years ago
150c4f6
Clarify documentation a bit
by Manuel Pégourié-Gonnard
· 11 years ago
30668d6
Add ecp_check_pub_priv()
by Manuel Pégourié-Gonnard
· 11 years ago
db20c10
Add #endif comments for #endif more than 10 lines from #if / #else
by Paul Bakker
· 11 years ago
9af723c
Fix formatting: remove trailing spaces, #endif with comments (> 10 lines)
by Paul Bakker
· 11 years ago
088c5c5
POLARSSL_CONFIG_OPTIONS has been removed. Values are set individually
by Paul Bakker
· 11 years ago
35e95dd
Add special return code for ecdsa length mismatch
by Manuel Pégourié-Gonnard
· 11 years ago
75342a6
Fixed typos in code
by Paul Bakker
· 11 years ago
13a1ef8
Misc selftest adjustements
by Manuel Pégourié-Gonnard
· 11 years ago
dd75c31
Remove potential timing leak in ecdsa_sign()
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
Next »