TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
2f8f06aa25e9d5ee4fc9fe217543c872b39e4d05
/
library
/
rsa.c
2f8f06a
Don't always recompute context length in mbedtls_rsa_get_len
by Hanno Becker
· 8 years ago
2cca6f3
Always deduce N from P, Q in mbedtls_rsa_complete
by Hanno Becker
· 8 years ago
45037ce
Add check for presence of relevant parameters in mbedtls_rsa_private
by Hanno Becker
· 8 years ago
b269a85
Change mbedtls_rsa_check_privkey to use new helper functions
by Hanno Becker
· 8 years ago
d9431a7
Minor comments improvement
by Hanno Becker
· 8 years ago
d363799
Add mbedtls_rsa_validate_crt
by Hanno Becker
· 8 years ago
d56d83a
Remove double-checking code from rsa_deduce_moduli and rsa_complete
by Hanno Becker
· 8 years ago
750e8b4
Rename rsa_check_params->rsa_validate_params and change error codes
by Hanno Becker
· 8 years ago
fb81c0e
Guard primality checks in RSA module by MBEDTLS_GENPRIME
by Hanno Becker
· 8 years ago
ab37731
Add support for alternative RSA implementations
by Hanno Becker
· 8 years ago
6345dd3
Adapt rsa_check_privkey to deal with NO_CRT option
by Hanno Becker
· 8 years ago
bee3aae
Adapt rsa_gen_key to deal with RSA_NO_CRT option
by Hanno Becker
· 8 years ago
dc95c89
Adapt rsa_deduce_crt to deal with RSA_NO_CRT option
by Hanno Becker
· 8 years ago
33c30a0
Adapt rsa_copy and rsa_free to deal with RSA_NO_CRT option
by Hanno Becker
· 8 years ago
23344b5
Adapt rsa_complete to deal with RSA_NO_CRT option
by Hanno Becker
· 8 years ago
83aad1f
Adapt gen_key example program to new RSA interface
by Hanno Becker
· 8 years ago
3a70116
Adapt RSA selftest to new RSA interface
by Hanno Becker
· 8 years ago
617c1ae
Implement new RSA interface functions
by Hanno Becker
· 8 years ago
e2e8b8d
Implement RSA helper functions
by Hanno Becker
· 8 years ago
b86b143
Merge remote-tracking branch 'restricted/iotssl-1138-rsa-padding-check-restricted' into development-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
a0bf6ec
Merge remote-tracking branch 'restricted/IOTSSL-1366/development-restricted' into development-restricted
by Manuel Pégourié-Gonnard
· 8 years ago
18ac716
RSA: wipe more stack buffers
by Gilles Peskine
· 8 years ago
4a7f6a0
RSA: wipe stack buffers
by Gilles Peskine
· 8 years ago
f9203b4
Add exponent blinding to RSA with CRT
by Janos Follath
· 8 years ago
e81102e
Add exponent blinding to RSA without CRT
by Janos Follath
· 8 years ago
c1380de
RSA PKCS1v1.5 verification: check padding length
by Manuel Pégourié-Gonnard
· 8 years ago
e7e7650
More length checks in RSA PKCS1v15 verify
by Gilles Peskine
· 8 years ago
0e17eb0
More length checks in RSA PKCS1v15 verify
by Gilles Peskine
· 8 years ago
ef44178
Restore P>Q in RSA key generation (#558)
by Janos Follath
· 9 years ago
ab069c6
Merge branch 'development' into development-restricted
by Simon Butcher
· 9 years ago
e7be5bd
Fixed unchecked calls to mbedtls_md_setup in rsa.c (#502)
by Brian J Murray
· 9 years ago
f991128
Revert accidental changes to file mode of rsa.c
by Simon Butcher
· 9 years ago
a338691
Merge branch 'development' into development-restricted
by Janos Follath
· 9 years ago
50cdede
Revert accidental changes to file mode of rsa.c
by Simon Butcher
· 9 years ago
04b591e
Merge branch 'development' for weekly test report.
by Janos Follath
· 9 years ago
9c22e73
Merge branch 'development'
by Simon Butcher
· 9 years ago
65b1fa6
Fixes warnings found by Clang static analyser
by Simon Butcher
· 9 years ago
930a370
fix indentation in output of selftest.c
by Brian Murray
· 9 years ago
38d1888
Cleanup ifdef statements
by Paul Bakker
· 9 years ago
e735303
Shut up a few clang-analyze warnings about use of uninitialized variables
by Nicholas Wilson
· 9 years ago
94bafdf
Merge branch 'development'
by Simon Butcher
· 9 years ago
c21bec8
Merge branch 'development'
by Simon Butcher
· 9 years ago
21cc574
Cleanup ifdef statements
by Paul Bakker
· 9 years ago
f4743a6
Merge pull request #457 from NWilson/clang-analyze-fixes
by Paul Bakker
· 9 years ago
2300776
Merge branch 'development'
by Simon Butcher
· 9 years ago
1ed9f99
Fix null pointer dereference in the RSA module.
by Janos Follath
· 9 years ago
3f5c875
Adds test for odd bit length RSA key size
by Simon Butcher
· 9 years ago
10c575b
Fix odd bitlength RSA key generation
by Janos Follath
· 9 years ago
409401c
Shut up a few clang-analyze warnings about use of uninitialized variables
by Nicholas Wilson
· 9 years ago
078bcdd
Merge branch 'IOTSSL-628-BufferOverread'
by Simon Butcher
· 9 years ago
0203745
Swap C++ comments to C for style consistency in rsa.c
by Simon Butcher
· 9 years ago
c69fa50
Removing 'if' branch from the fix.
by Janos Follath
· 9 years ago
b6eb1ca
Length check added
by Janos Follath
· 9 years ago
370717b
Add precision about exploitability in ChangeLog
by Manuel Pégourié-Gonnard
· 9 years ago
eddfe8f
Included tests for the overflow
by Janos Follath
· 9 years ago
c17cda1
Moved underflow test to better reflect time constant behaviour.
by Janos Follath
· 9 years ago
b8afe1b
Included test for integer underflow.
by Janos Follath
· 9 years ago
bdae02c
Corrected references for RSA and DHM
by Simon Butcher
· 10 years ago
1285ab5
Fix for memory leak in RSA-SSA signing
by Simon Butcher
· 10 years ago
fb84d38
Try to prevent some misuse of RSA functions
by Manuel Pégourié-Gonnard
· 10 years ago
5f50104
Add counter-measure against RSA-CRT attack
by Manuel Pégourié-Gonnard
· 10 years ago
37ff140
Change main license to Apache 2.0
by Manuel Pégourié-Gonnard
· 10 years ago
4d04cdc
Fix RSA mutex fix
by Manuel Pégourié-Gonnard
· 10 years ago
1385a28
Fix possible mutex lock/unlock mismatch
by Manuel Pégourié-Gonnard
· 10 years ago
d1004f0
Fix printed output of some selftests
by Manuel Pégourié-Gonnard
· 10 years ago
6fb8187
Update date in copyright line
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
bdd7828
Always check return status of mutex_(un)lock()
by Manuel Pégourié-Gonnard
· 10 years ago
53c76c0
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
aac657a
Merge remote-tracking branch 'pj/development' into mbedtls-1.3
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
998930a
Replace non-ascii characters in source files
by Manuel Pégourié-Gonnard
· 10 years ago
26c9f90
Merge branch 'mbedtls-1.3' into development
by Manuel Pégourié-Gonnard
· 10 years ago
88fca3e
Fix thread safety issue in RSA operations
by Manuel Pégourié-Gonnard
· 10 years ago
abb6744
Rename md_init_ctx() to md_setup()
by Manuel Pégourié-Gonnard
· 10 years ago
4063ceb
Make hmac_ctx optional
by Manuel Pégourié-Gonnard
· 10 years ago
ca878db
Make md_info_t an opaque structure
by Manuel Pégourié-Gonnard
· 10 years ago
b99183d
Added more constant-time code and removed biases in the prime number generation routines.
by Pascal Junod
· 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
a273371
Fix "int vs enum" warnings from armcc v5
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
2f8d1f9
Add rsa_check_pub_priv()
by Manuel Pégourié-Gonnard
· 11 years ago
e10e06d
Blind RSA operations even without CRT
by Manuel Pégourié-Gonnard
· 11 years ago
21e081b
Prevent (incorrect) compiler warning
by Paul Bakker
· 11 years ago
84bbeb5
Adapt cipher and MD layer with _init() and _free()
by Paul Bakker
· 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
88aa6e0
Fix potential memory leak in RSASSA-PSS verify
by Manuel Pégourié-Gonnard
· 11 years ago
0eaa8be
Fix signedness warning
by Manuel Pégourié-Gonnard
· 11 years ago
5ec628a
Add rsa_rsassa_pss_verify_ext()
by Manuel Pégourié-Gonnard
· 11 years ago
e6d1d82
Relax checks on RSA mode for public key operations
by Manuel Pégourié-Gonnard
· 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
Next »