TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
55427964b1073e566acfa36786bc4ab3ad901b9c
/
library
/
ecp_curves.c
4f8e8e5
Implement parameter validation for ECP module
by Hanno Becker
· 7 years ago
be2371c
Merge branch 'pr_348' into development-proposed
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
18b7843
Fix a typo in a comment
by Manuel Pégourié-Gonnard
· 7 years ago
54fc34e
Include order of Curve25519 base point in curve data
by Nicholas Wilson
· 9 years ago
b069753
ECP: Add module and function level replacement options.
by Janos Follath
· 9 years ago
7dadc2f
ECP: Prevent freeing a buffer on stack
by Janos Follath
· 9 years ago
0223ab9
Fix macroization of inline in C++
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
c0696c2
Rename mbedtls_mpi_msb to mbedtls_mpi_bitlen
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
7b53889
Remove support for HAVE_INT8 and HAVE_INT16
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
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
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
7884837
Declare EC constants as 'const'
by Manuel Pégourié-Gonnard
· 11 years ago
9af7d3a
Add fast reduction for the other Koblitz curves
by Manuel Pégourié-Gonnard
· 12 years ago
8887d8d
Add mod_p256k1
by Manuel Pégourié-Gonnard
· 12 years ago
ea499a7
Add support for secp192k1
by Manuel Pégourié-Gonnard
· 12 years ago
18e3ec9
Add support for secp224k1
by Manuel Pégourié-Gonnard
· 12 years ago
f51c8fc
Add support for secp256k1 arithmetic
by Manuel Pégourié-Gonnard
· 12 years ago
0c0476f
Disable ecp_use_curve25519() if not POLARSSL_ECP_DP_M255_ENABLED
by Paul Bakker
· 12 years ago
69ab354
Fix bug from stupid typo
by Manuel Pégourié-Gonnard
· 12 years ago
14a96c5
Avoid wasting memory with some curves
by Manuel Pégourié-Gonnard
· 12 years ago
95b45b7
Rename macros
by Manuel Pégourié-Gonnard
· 12 years ago
baee5d4
Add previously forgotten #ifdef's
by Manuel Pégourié-Gonnard
· 12 years ago
81e1b10
Rm a few unneeded variables
by Manuel Pégourié-Gonnard
· 12 years ago
1f82b04
Adapt ecp_group_free() to static constants
by Manuel Pégourié-Gonnard
· 12 years ago
73cc01d
Remove last non-static parts of known EC groups
by Manuel Pégourié-Gonnard
· 12 years ago
731d08b
Start using constants from ROM for EC groups
by Manuel Pégourié-Gonnard
· 12 years ago
3d7053a
Add ecp_mod_p255(): Curve25519 about 4x faster now
by Manuel Pégourié-Gonnard
· 12 years ago
312d2e8
Adapt key checking functions for Curve25519
by Manuel Pégourié-Gonnard
· 12 years ago
6615366
Add Curve25519 to known groups
by Manuel Pégourié-Gonnard
· 12 years ago
498fd35
Added missing inline definition for other platforms to ecp_curves.c
by Paul Bakker
· 12 years ago
3ee9000
Make internal functions static again + cosmetics
by Manuel Pégourié-Gonnard
· 12 years ago
9854fe9
Convert curve constants to binary
by Manuel Pégourié-Gonnard
· 12 years ago
32b04c1
Split ecp.c
by Manuel Pégourié-Gonnard
· 12 years ago