TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/mbedtls-2.1
/
include
/
mbedtls
/
ecp.h
1198e63
Clarify the use of MBEDTLS_ERR_PK_SIG_LEN_MISMATCH
by Gilles Peskine
· 7 years ago
6ad82d7
Rename time and index parameter to avoid name conflict.
by Hanno Becker
· 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
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
· 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
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
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
ad3fab6
Fix outdated comment
by Manuel Pégourié-Gonnard
· 11 years ago
9bcff39
Add OIDs and TLS IDs for prime Koblitz curves
by Manuel Pégourié-Gonnard
· 12 years ago
f51c8fc
Add support for secp256k1 arithmetic
by Manuel Pégourié-Gonnard
· 12 years ago
c738791
Merged ECP memory usage optimizations
by Paul Bakker
· 12 years ago
9e4191c
Add another option to reduce EC memory usage
by Manuel Pégourié-Gonnard
· 12 years ago
a36d23e
Fixed documentation issues found by clang
by Paul Bakker
· 12 years ago
1f82b04
Adapt ecp_group_free() to static constants
by Manuel Pégourié-Gonnard
· 12 years ago
e1b665e
Added POLARSSL_ECP_MAX_SIZE and POLARSSL_ECP_WINDOW_SIZE to config.h
by Paul Bakker
· 12 years ago
7a949d3
Update comments
by Manuel Pégourié-Gonnard
· 12 years ago
97871ef
Some operations are not supported with Curve25519
by Manuel Pégourié-Gonnard
· 12 years ago
6615366
Add Curve25519 to known groups
by Manuel Pégourié-Gonnard
· 12 years ago
0267e3d
Add ecp_curve_info_from_name()
by Manuel Pégourié-Gonnard
· 12 years ago
104ee1d
Add ecp_genkey(), prettier wrapper
by Manuel Pégourié-Gonnard
· 12 years ago
d728350
Make memory access pattern constant
by Manuel Pégourié-Gonnard
· 12 years ago
ff27b7c
Tighten ecp_mul() validity checks
by Manuel Pégourié-Gonnard
· 12 years ago
09ceaf4
Rm multiplication using NAF
by Manuel Pégourié-Gonnard
· 12 years ago
c30200e
Fix bound issues
by Manuel Pégourié-Gonnard
· 12 years ago
d1c1ba9
First version of ecp_mul_comb()
by Manuel Pégourié-Gonnard
· 12 years ago
cae6f3e
Reorganize code in ecp.c
by Manuel Pégourié-Gonnard
· 12 years ago
b799dec
Merged support for Brainpool curves and ciphersuites
by Paul Bakker
· 12 years ago
bdc9676
Remove polarssl/ from header includes
by Manuel Pégourié-Gonnard
· 12 years ago
0cd6f98
Don't special-case a = -3, not worth it
by Manuel Pégourié-Gonnard
· 12 years ago
cd7458a
Support brainpool curves in ecp_check_pubkey()
by Manuel Pégourié-Gonnard
· 12 years ago
8195c1a
Add identifiers for Brainpool curves
by Manuel Pégourié-Gonnard
· 12 years ago
9eb8831
Update some comments on ecp_group
by Manuel Pégourié-Gonnard
· 12 years ago
30b95fa
Fixed cplusplus extern defines in header files
by Paul Bakker
· 12 years ago
6838bd1
Clarified threading issues
by Paul Bakker
· 12 years ago
f24b4a7
Interface change in ECP info functions
by Manuel Pégourié-Gonnard
· 12 years ago
da179e4
Add ecp_curve_list(), hide ecp_supported_curves
by Manuel Pégourié-Gonnard
· 12 years ago
161ef96
Cache pre-computed points for ecp_mul()
by Manuel Pégourié-Gonnard
· 12 years ago
56cd319
Add human-friendly name in ecp_curve_info
by Manuel Pégourié-Gonnard
· 12 years ago
a79d123
Make ecp_supported_curves constant
by Manuel Pégourié-Gonnard
· 12 years ago
c972770
Prepare ecp_group for future extensions
by Manuel Pégourié-Gonnard
· 12 years ago
456d3b9
Make ECP error codes more specific
by Manuel Pégourié-Gonnard
· 12 years ago
568c9cf
Add ecp_supported_curves and simplify some code
by Manuel Pégourié-Gonnard
· 12 years ago
7038039
Dissociate TLS and internal EC curve identifiers
by Manuel Pégourié-Gonnard
· 12 years ago
9013af7
Merged major refactoring of x509write module into development
by Paul Bakker
· 12 years ago
3837dae
Add EC support to x509write_pubkey
by Manuel Pégourié-Gonnard
· 12 years ago
dcbfdcc
Updated doxygen documentation in header files and HTML pages
by Paul Bakker
· 12 years ago
337b29c
Test and document EC blinding overhead
by Manuel Pégourié-Gonnard
· 12 years ago
e09d2f8
Change ecp_mul() prototype to allow randomization
by Manuel Pégourié-Gonnard
· 12 years ago
db77175
Make ecdsa_verify() return value more explicit
by Manuel Pégourié-Gonnard
· 12 years ago
09162dd
PK: reuse some eckey functions for ecdsa
by Manuel Pégourié-Gonnard
· 12 years ago
e09631b
Create ecp_group_copy() and use it
by Manuel Pégourié-Gonnard
· 12 years ago
b694b48
Add ecdsa_{read,write}_signature()
by Manuel Pégourié-Gonnard
· 12 years ago
96f3a4e
Rm ecp_keypair.alg
by Manuel Pégourié-Gonnard
· 12 years ago
1c808a0
Refactor some EC key parsing code
by Manuel Pégourié-Gonnard
· 12 years ago
de44a4a
Rename ecp_check_prvkey with a 'i' for consistency
by Manuel Pégourié-Gonnard
· 12 years ago
c8dc295
Add ecp_check_prvkey, with test
by Manuel Pégourié-Gonnard
· 12 years ago
b8c6e0e
Add ecp_keypair struct, init/free and constants
by Manuel Pégourié-Gonnard
· 12 years ago
fd3eac5
Cleaned up ECP error codes
by Paul Bakker
· 12 years ago
407a0da
Moved __cplusplus extern statement to include struct definitions as well.
by Paul Bakker
· 12 years ago
98f5181
Fix ecp_tls_read_point's signature
by Manuel Pégourié-Gonnard
· 12 years ago
7c145c6
Fix ecp_tls_read_group's signature
by Manuel Pégourié-Gonnard
· 12 years ago
420f1eb
Fix ecp_tls_write_point's signature
by Manuel Pégourié-Gonnard
· 12 years ago
b325887
Add ecp_tls_write_group()
by Manuel Pégourié-Gonnard
· 12 years ago
7e86025
Rename ecp_*_binary to ecp_point_*_binary
by Manuel Pégourié-Gonnard
· 12 years ago
d84895d
Supress 'format' argument to ecp_read_binary.
by Manuel Pégourié-Gonnard
· 12 years ago
0079405
Add functions for read/write ECPoint records
by Manuel Pégourié-Gonnard
· 12 years ago
1a96728
Add function parsing a TLS ECParameters record
by Manuel Pégourié-Gonnard
· 12 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
45a035a
Add ecp_gen_keypair()
by Manuel Pégourié-Gonnard
· 13 years ago
cf4365f
Updated error codes for ECP
by Paul Bakker
· 13 years ago
Next »