Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
23e416261c5dd1e7cb43db5c8c6766af56509d3e
23e4162
ECDH: not restartable unless explicitly enabled
by Manuel Pégourié-Gonnard
· 8 years ago
1f1f2a1
Adapt ServerKeyEchange processing to restart
by Manuel Pégourié-Gonnard
· 8 years ago
862cde5
Add restart support for ECDSA client auth
by Manuel Pégourié-Gonnard
· 8 years ago
2350b4e
Adapt ECDHE_ECDSA key exchange to restartable EC
by Manuel Pégourié-Gonnard
· 8 years ago
b3c8307
Adapt ssl_client2 to restartable EC
by Manuel Pégourié-Gonnard
· 8 years ago
171a481
Add a ChangeLog entry for changes so far
by Manuel Pégourié-Gonnard
· 8 years ago
31f0ef7
Fix style issues introduced earlier
by Manuel Pégourié-Gonnard
· 8 years ago
1f59606
Make PK EC sign/verify actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
c4ee9ac
Add tests for restartable PK sign/verify
by Manuel Pégourié-Gonnard
· 8 years ago
82cb27b
PK: declare restartable sign/verify functions
by Manuel Pégourié-Gonnard
· 8 years ago
fd838da
Comment cosmetics
by Manuel Pégourié-Gonnard
· 8 years ago
66ba48a
Make ECDH functions actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
71b2c53
Add tests for restartable ECDH
by Manuel Pégourié-Gonnard
· 8 years ago
c90d3b0
Update doc for restartable ECDH functions
by Manuel Pégourié-Gonnard
· 8 years ago
af081f5
Make ECDSA sign actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
50b63ba
Use ecp_gen_privkey() in ECDSA sign
by Manuel Pégourié-Gonnard
· 8 years ago
6754396
Improve sign/key_tries handling
by Manuel Pégourié-Gonnard
· 8 years ago
b90883d
Prepare infra for restartable sign
by Manuel Pégourié-Gonnard
· 8 years ago
eb402f3
Add test for restartable signature
by Manuel Pégourié-Gonnard
· 8 years ago
addb10e
Create functions for restartable sign
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
722e515
Add test for ecdsa_read_signature_restartable()
by Manuel Pégourié-Gonnard
· 8 years ago
32aa437
Declare ecdsa_read_signature_restartable()
by Manuel Pégourié-Gonnard
· 8 years ago
1ed2505
Add some negative testing for ecdsa_verify()
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
0ff17df
Fix ECDSA test descriptions
by Manuel Pégourié-Gonnard
· 8 years ago
4b9c51e
Rename EARLY_RETURN -> RESTARTABLE
by Manuel Pégourié-Gonnard
· 8 years ago
411079f
Rm obsolete comment
by Manuel Pégourié-Gonnard
· 8 years ago
a7937f9
Add public function generating private keys
by Manuel Pégourié-Gonnard
· 8 years ago
1631d63
Make muladd_restartable() actually restartable
by Manuel Pégourié-Gonnard
· 8 years ago
54dd652
Introduce muladd_restartable() and its sub-context
by Manuel Pégourié-Gonnard
· 8 years ago
a08cd1a
Avoid re-checking argument on restart
by Manuel Pégourié-Gonnard
· 8 years ago
3a25612
Reset ops_done at the right time
by Manuel Pégourié-Gonnard
· 8 years ago
53fbd63
Remove redundant check
by Manuel Pégourié-Gonnard
· 8 years ago
884569c
Avoid code duplication in ecp_mul()
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
d3a0ca8
Add tests about number of restarts
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
213541a
Make the first precomp loop restartable
by Manuel Pégourié-Gonnard
· 8 years ago
ae55707
Turn double loop into single loop
by Manuel Pégourié-Gonnard
· 8 years ago
e2d7cb3
Start splitting precompute_comb()
by Manuel Pégourié-Gonnard
· 8 years ago
67c83fb
Give a constant a name
by Manuel Pégourié-Gonnard
· 8 years ago
fc3e0be
Separate auxiliary array in precompute_comb()
by Manuel Pégourié-Gonnard
· 8 years ago
07bf6f5
Tune T ownership code + comments
by Manuel Pégourié-Gonnard
· 8 years ago
085b1df
Allow T to be computed in multiple steps
by Manuel Pégourié-Gonnard
· 8 years ago
c9c0aa6
Remember precomputed table
by Manuel Pégourié-Gonnard
· 8 years ago
c5d844b
Full restart support in ecp_mul_comb_core()
by Manuel Pégourié-Gonnard
· 8 years ago
2fad7ae
Start actually splitting computation
by Manuel Pégourié-Gonnard
· 8 years ago
8962ddb
Don't write to destination until we're done
by Manuel Pégourié-Gonnard
· 8 years ago
78d564a
Add check for changing arguments
by Manuel Pégourié-Gonnard
· 8 years ago
77af79a
Add proper allocation of restart context
by Manuel Pégourié-Gonnard
· 8 years ago
62738e9
Further restrict variable scope by moving code
by Manuel Pégourié-Gonnard
· 8 years ago
391f441
Move more code to separate function
by Manuel Pégourié-Gonnard
· 8 years ago
24be795
Group related code together
by Manuel Pégourié-Gonnard
· 8 years ago
4b2336d
Move some more code to new function
by Manuel Pégourié-Gonnard
· 8 years ago
22be635
Re-order some more code
by Manuel Pégourié-Gonnard
· 8 years ago
ec5606a
Extract code to separate function
by Manuel Pégourié-Gonnard
· 8 years ago
7306dff
Group related code together
by Manuel Pégourié-Gonnard
· 8 years ago
510d5ca
Add early return test + fake implementation
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
c3a3bc7
Add config flag MBEDTLS_ECP_EARLY_RETURN
by Manuel Pégourié-Gonnard
· 8 years ago
225b37a
Fix typos in comment
by Manuel Pégourié-Gonnard
· 8 years ago
a54f6cc
Unify name of default profile in X.509 tests
by Manuel Pégourié-Gonnard
· 8 years ago
24611f9
Remove redundant variable
by Manuel Pégourié-Gonnard
· 8 years ago
7ff243a
Add missing dependency in test-certs Makefile
by Manuel Pégourié-Gonnard
· 8 years ago
562df40
Improve some comments, fix some typos+whitespace
by Manuel Pégourié-Gonnard
· 8 years ago
ea2dc14
Fix some whitespace
by Manuel Pégourié-Gonnard
· 8 years ago
a7c4c8a
Make some perl scripts usable with git bisect run
by Manuel Pégourié-Gonnard
· 8 years ago
66a36b0
Update comments
by Manuel Pégourié-Gonnard
· 8 years ago
505c395
Make the ver_chain length explicit
by Manuel Pégourié-Gonnard
· 8 years ago
a707e1d
Extract code to separate function for readablity
by Manuel Pégourié-Gonnard
· 8 years ago
ce6e52f
Make verify_chain() iterative
by Manuel Pégourié-Gonnard
· 8 years ago
f86f491
Rm unneeded function arguments & update comments
by Manuel Pégourié-Gonnard
· 8 years ago
c547d1a
Start using an explicit stack for callback info
by Manuel Pégourié-Gonnard
· 8 years ago
a468eb1
verify_name(): factor duplicated code to function
by Manuel Pégourié-Gonnard
· 8 years ago
1300e99
Extract name checking to separate function
by Manuel Pégourié-Gonnard
· 8 years ago
6368612
Move code to separate function for readability
by Manuel Pégourié-Gonnard
· 8 years ago
27e9479
Simplify handling of locally trusted EE certs
by Manuel Pégourié-Gonnard
· 8 years ago
bdc5440
Update comments
by Manuel Pégourié-Gonnard
· 8 years ago
cb39610
Finally merge the remains of top() into child()
by Manuel Pégourié-Gonnard
· 8 years ago
6364277
Let verify_top() handle only the parent
by Manuel Pégourié-Gonnard
· 8 years ago
6e78674
Move top()'s checks on child to child()
by Manuel Pégourié-Gonnard
· 8 years ago
784aee3
Move other special case from top() to child()
by Manuel Pégourié-Gonnard
· 8 years ago
b9983be
Move one special case from verify_top() to child()
by Manuel Pégourié-Gonnard
· 8 years ago
66fac75
Merge duplicated checks between child() and top()
by Manuel Pégourié-Gonnard
· 8 years ago
58dcd2d
Get rid of unused variables/arguments
by Manuel Pégourié-Gonnard
· 8 years ago
8f8c282
Merge near-duplicated (grand)parent finding code
by Manuel Pégourié-Gonnard
· 8 years ago
f82a4d5
Factor duplicated code into function
by Manuel Pégourié-Gonnard
· 8 years ago
32fdc60
Unnest code in verify_top()
by Manuel Pégourié-Gonnard
· 8 years ago
Next »