TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/archive/better-cf-padding-checks
/
include
/
mbedtls
/
rsa.h
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
73a1f37
Add documentation notes about the required size of the signature buffers
by Gilles Peskine
· 6 years ago
c49fbbf
Use mbedtls-based path for includes
by Jaeden Amero
· 6 years ago
fb23673
Revert "Forbid passing NULL input buffers to RSA encryption routines"
by Jaeden Amero
· 6 years ago
36e89b5
Fix #2370, minor typos and spelling mistakes
by Antonin Décimo
· 6 years ago
62ec2dd
Merge remote-tracking branch 'public/pr/975' into development
by Simon Butcher
· 7 years ago
974ca0d
Fix documentation bug on necessity of RNG in RSA PKCS v1.5
by Hanno Becker
· 7 years ago
2f660d0
Forbid passing NULL input buffers to RSA encryption routines
by Hanno Becker
· 7 years ago
a9020f2
Clarify the need for a PRNG in various RSA operations
by Hanno Becker
· 7 years ago
5bdfca9
Further RSA documentation improvements
by Hanno Becker
· 7 years ago
f66f294
Improve documentation in RSA module
by Hanno Becker
· 7 years ago
0118d41
Document that RSA public exponent must be odd
by Hanno Becker
· 7 years ago
385ce91
Minor improvements
by Hanno Becker
· 7 years ago
9a46777
Document parameter preconditions in RSA module
by Hanno Becker
· 7 years ago
9924bdc
Deprecate hardware acceleration errors
by Ron Eldor
· 7 years ago
3725bb2
rsa: pss: Enable use of big hashes with small keys
by Jaeden Amero
· 7 years ago
428cc52
Allow to forward declare of public structs #1215
by Dawid Drozd
· 7 years ago
fa8f635
Add `MBEDTLS_SELF_TEST` check in header files
by Ron Eldor
· 8 years ago
11999bb
Fix minor code style issues
by Darryl Green
· 7 years ago
5450d1f
Merge branch 'crypto_alt_revision' into development-restricted-proposed
by Gilles Peskine
· 7 years ago
21e2926
Update rsa.h
by Rose Zadik
· 7 years ago
f2ec288
Update rsa.h
by Rose Zadik
· 7 years ago
4e6d55d
Add new modules to the refactoring
by Ron Eldor
· 7 years ago
e8b5b99
Update rsa.h
by Rose Zadik
· 7 years ago
a3389eb
Merge branch 'development-restricted' into iotssl-1306-rsa-is-vulnerable-to-bellcore-glitch-attack
by Hanno Becker
· 7 years ago
042e97f
Improve RSA documentation
by Rose Zadik
· 7 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
a47023e
Incorporate comments on merge commit
by Hanno Becker
· 8 years ago
32297e8
Merge branch 'development' into iotssl-1619
by Hanno Becker
· 8 years ago
25b96ea
Remove comment on potential future removal of non-CRT fields
by Hanno Becker
· 8 years ago
1434a36
Don't split error code description across multiple lines
by Hanno Becker
· 8 years ago
2412061
Correct typo and improve documentation
by Hanno Becker
· 8 years ago
3319555
Improve documentation of mbedtls_rsa_import[_raw]
by Hanno Becker
· 8 years ago
fc8fbfa
Switch to gender neutral wording in rsa.h
by Hanno Becker
· 8 years ago
68767a6
Improve documentation in mbedtls_rsa_check_privkey
by Hanno Becker
· 8 years ago
d22b78b
Switch to old model for alternative implementations
by Hanno Becker
· 8 years ago
08f055e
Don't remove CRT parameters from RSA context for ABI compatibility
by Hanno Becker
· 8 years ago
a565f54
Introduce new files rsa_internal.[ch] for RSA helper functions
by Hanno Becker
· 8 years ago
f9e184b
Remove PRNG argument from `mbedtls_rsa_complete`
by Hanno Becker
· 8 years ago
1e801f5
Clarify guarantees made by `rsa_complete` and `rsa_check_privkey`
by Hanno Becker
· 8 years ago
68b4d58
Remove PRNG argument from `mbedtls_rsa_deduce_moduli`
by Hanno Becker
· 8 years ago
bc389d1
Extend scope of ERR_RSA_UNSUPPORTED_OPERATION error code
by Hanno Becker
· 8 years ago
3cdc711
Deprecate usage of RSA primitives with wrong key type
by Hanno Becker
· 8 years ago
0f65e0c
Rename `rsa_deduce_moduli` to `rsa_deduce_primes`
by Hanno Becker
· 8 years ago
8ba6ce4
Rename `rsa_deduce_private` to `rsa_deduce_private_exponent`
by Hanno Becker
· 8 years ago
5178dca
Clarify parameter ownership in `mbedtls_rsa_import[_raw]`
by Hanno Becker
· 8 years ago
4e1be39
Remove FORCE_VERIFICATION and FORCE_BLINDING
by Hanno Becker
· 8 years ago
b5beaa8
Check that 1 < D, E < N in `mbedtls_rsa_validate_params`
by Hanno Becker
· 8 years ago
c6fc878
Remove `mbedtls_rsa_check_crt`
by Hanno Becker
· 8 years ago
98838b0
Minor improvements
by Hanno Becker
· 8 years ago
7471631
Make input arguments to `mbedtls_rsa_import_raw` constant
by Hanno Becker
· 8 years ago
43a08d0
Clarify guarantees made by `rsa_check_privkey` and `rsa_complete`
by Hanno Becker
· 8 years ago
1b831fe
Clarify guarantees made by `rsa_deduce_moduli/private/crt`
by Hanno Becker
· 8 years ago
bdefff1
Change signature of `mbedtls_rsa_deduce_private`
by Hanno Becker
· 8 years ago
ba5b755
Change signature and semantics of `mbedtls_rsa_deduce_moduli`
by Hanno Becker
· 8 years ago
56bae95
Improve style and documentation, fix typo
by Hanno Becker
· 8 years ago
4b2f691
Doxygen: Use typewriter font for variables in rsa.h documentation
by Hanno Becker
· 8 years ago
ed20361
Increase readability of Doxygen output
by Hanno Becker
· 8 years ago
91c194d
Add and document an RSA-specific error code for unsupported exports
by Hanno Becker
· 8 years ago
5063cd2
Deprecate direct manipulation of structure fields in RSA context
by Hanno Becker
· 8 years ago
603b8c6
Clarify guarantees made by successful mbedtls_rsa_complete call
by Hanno Becker
· 8 years ago
d363799
Add mbedtls_rsa_validate_crt
by Hanno Becker
· 8 years ago
750e8b4
Rename rsa_check_params->rsa_validate_params and change error codes
by Hanno Becker
· 8 years ago
b0c5edc
Correct typo in rsa.h
by Hanno Becker
· 8 years ago
ab37731
Add support for alternative RSA implementations
by Hanno Becker
· 8 years ago
1a59e79
Remove CRT fields from RSA context if RSA_NO_CRT is defined
by Hanno Becker
· 8 years ago
8fd5548
Minor formatting changes
by Hanno Becker
· 8 years ago
cbb59bc
Extend RSA interface to allow structure-independent setup
by Hanno Becker
· 8 years ago
a3ebec2
Declare RSA helper functions
by Hanno Becker
· 8 years ago
b647919
Improve documentation of PKCS1 decryption functions
by Hanno Becker
· 8 years ago
248ae6d
Improve documentation of PKCS1 decryption functions
by Hanno Becker
· 8 years ago
88ec238
Add configuration options for verification and blinding
by Hanno Becker
· 8 years ago
2adecba
Clarify Comments and Fix Typos (#651)
by Brian J Murray
· 9 years ago
98844ff
Fix minor typo in comments (#531)
by Brian J Murray
· 9 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
81abefd
Fix typos/style in doxygen documentation
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
eecb43c
Manually merge doc fixes from 1.3
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/rsa.h]
e7e906d
Normalize a few more name references
by Manuel Pégourié-Gonnard
· 10 years ago
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
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
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
b9e4e2c
Fix formatting: fix some 'easy' > 80 length lines
by Paul Bakker
· 11 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
844a4c0
Fix RSASSA-PSS example programs
by Manuel Pégourié-Gonnard
· 11 years ago
42099c3
Revert "Add pk_rsa_set_padding() and rsa_set_padding()"
by Paul Bakker
· 11 years ago
b4fae57
Add pk_rsa_set_padding() and rsa_set_padding()
by Manuel Pégourié-Gonnard
· 11 years ago
a36d23e
Fixed documentation issues found by clang
by Paul Bakker
· 12 years ago
Next »