TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls
/
refs/heads/archive/better-cf-padding-checks
/
include
/
mbedtls
/
pk.h
1e14827
Update copyright notices to use Linux Foundation guidance
by Bence Szépkúti
· 5 years ago
89d8c5c
Rename some signature-related identifiers
by Gilles Peskine
· 6 years ago
9db14fa
Update the documentation of mbedtls_pk_sign_restartable()
by Gilles Peskine
· 6 years ago
5460565
Fix errors in the definition of MBEDTLS_PK_SIGNATURE_MAX_SIZE
by Gilles Peskine
· 6 years ago
b22a24b
Fix MBEDTLS_PK_SIGNATURE_MAX_SIZE to account for ECDSA
by Gilles Peskine
· 6 years ago
da252be
Define a constant for the maximum signature size from pk_sign()
by Gilles Peskine
· 6 years ago
72c8c5b
Merge remote-tracking branch 'upstream-crypto/development' into psa-api-1.0-beta-merge_development_20190801
by Gilles Peskine
· 6 years ago
c49fbbf
Use mbedtls-based path for includes
by Jaeden Amero
· 6 years ago
1139249
Don't refer to PSA keys as slots anymore
by Gilles Peskine
· 6 years ago
b274f27
Documentation fixes
by Andrzej Kurek
· 6 years ago
c470b6b
Merge development commit 8e76332 into development-psa
by Andrzej Kurek
· 6 years ago
2349c4d
Adapt to the new key allocation mechanism
by Andrzej Kurek
· 7 years ago
347a00e
Add test utility function: wrap_as_opaque()
by Manuel Pégourié-Gonnard
· 7 years ago
392dc04
Improve documentation of mbedtls_pk_setup_opaque()
by Manuel Pégourié-Gonnard
· 7 years ago
69baf70
Align names to use "opaque" only everywhere
by Manuel Pégourié-Gonnard
· 7 years ago
920c063
Implement can_do for opaque ECC keypairs
by Manuel Pégourié-Gonnard
· 7 years ago
01a12c4
Add key generation to opaque test function
by Manuel Pégourié-Gonnard
· 7 years ago
eaeb7b2
Clarify return value of pk_check_pair()
by Manuel Pégourié-Gonnard
· 7 years ago
20678b2
Skeleton for PK_OPAQUE_PSA
by Manuel Pégourié-Gonnard
· 7 years ago
9924bdc
Deprecate hardware acceleration errors
by Ron Eldor
· 7 years ago
f0bbd7e
Misc documentation fixes/improvements.
by Manuel Pégourié-Gonnard
· 7 years ago
12e4a8b
Improve documentation wording and formatting
by Manuel Pégourié-Gonnard
· 7 years ago
125af94
Merge branch 'development-restricted' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
428cc52
Allow to forward declare of public structs #1215
by Dawid Drozd
· 7 years ago
da19f4c
Merge branch 'development' into iotssl-1260-non-blocking-ecc-restricted
by Manuel Pégourié-Gonnard
· 7 years ago
5114d3e
Clarify the use of MBEDTLS_ERR_PK_SIG_LEN_MISMATCH
by Gilles Peskine
· 7 years ago
7ecab3d
Error codes for hardware accelerator failures
by Gilles Peskine
· 8 years ago
a40a101
Update Doxygen file blocks to remove copyright and license information
by Darryl Green
· 8 years ago
aaa9814
Uniformize ifdefs to ECDSA_C+ECP_RESTARTABLE
by Manuel Pégourié-Gonnard
· 8 years ago
0bbc66c
Dynamically allocate/free restart subcontext in PK
by Manuel Pégourié-Gonnard
· 8 years ago
15d7df2
Introduce mbedtls_pk_restart_ctx and use it
by Manuel Pégourié-Gonnard
· 8 years ago
82cb27b
PK: declare restartable sign/verify functions
by Manuel Pégourié-Gonnard
· 8 years ago
295639b
Fixes minor typos in comments in pk.h and ctr_drbg.c
by Simon Butcher
· 9 years ago
fb84d38
Try to prevent some misuse of RSA functions
by Manuel Pégourié-Gonnard
· 10 years ago
2ac9c60
Add 'inline' workaround where needed
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
097c7bb
Rename relevant global symbols from size to bitlen
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
d9e6a3a
Rename pk_init_ctx() -> pk_setup()
by Manuel Pégourié-Gonnard
· 10 years ago
43b37cb
Fix use of pem_read_buffer() in PK, DHM and X509
by Manuel Pégourié-Gonnard
· 10 years ago
eed55a4
Changed values of PK and PKCS5 error codes
by Manuel Pégourié-Gonnard
· 10 years ago
a79efde
Move a pair of macros to inline functions
by Manuel Pégourié-Gonnard
· 10 years ago
2cf5a7c
The Great Renaming
by Manuel Pégourié-Gonnard
· 10 years ago
c89d6cf
Make pk_info_t opaque
by Manuel Pégourié-Gonnard
· 10 years ago
348bcb3
Make RSA_ALT support optionnal
by Manuel Pégourié-Gonnard
· 10 years ago
b8cfe3f
pk_sign() now requires non-NONE md_alg for ECDSA
by Manuel Pégourié-Gonnard
· 10 years ago
0db107e
Fix pk_can_do() constness issue
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/pk.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
9439f93
Use pk_load_file() in X509
by Manuel Pégourié-Gonnard
· 11 years ago
70bdadf
Add pk_check_pair()
by Manuel Pégourié-Gonnard
· 11 years ago
d543a58
Clarify padding questions in the PK documentation
by Manuel Pégourié-Gonnard
· 11 years ago
20422e9
Add pk_verify_ext()
by Manuel Pégourié-Gonnard
· 11 years ago
59a75d5
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
cef4ad2
Adapt sources to configurable config.h name
by Manuel Pégourié-Gonnard
· 11 years ago
2abed84
Specific return code for PK sig length mismatch
by Manuel Pégourié-Gonnard
· 11 years ago
0148875
Add tests and fix bugs for RSA-alt contexts
by Manuel Pégourié-Gonnard
· 11 years ago
e3b3d19
Improve doc of pk_parse_* functions
by Manuel Pégourié-Gonnard
· 11 years ago
c909308
Revert "Merged RSA-PSS support in Certificate, CSR and CRL"
by Manuel Pégourié-Gonnard
· 11 years ago
ab50d8d
Merged RSA-PSS support in Certificate, CSR and CRL
by Paul Bakker
· 11 years ago
42099c3
Revert "Add pk_rsa_set_padding() and rsa_set_padding()"
by Paul Bakker
· 12 years ago
b1d4eb1
Basic parsing of certs signed with RSASSA-PSS
by Manuel Pégourié-Gonnard
· 12 years ago
b4fae57
Add pk_rsa_set_padding() and rsa_set_padding()
by Manuel Pégourié-Gonnard
· 12 years ago
a36d23e
Fixed documentation issues found by clang
by Paul Bakker
· 12 years ago
28d81a0
Fix pkcs11.c to conform to PolarSSL 1.3 API.
by Steffan Karger
· 12 years ago
fcc1721
Fixed const-correctness issues
by Paul Bakker
· 12 years ago
4fc090a
Minor typos in pk.h
by Paul Bakker
· 12 years ago
da77115
Changed pk_parse_get_pubkey() to pk_parse_subpubkey()
by Paul Bakker
· 12 years ago
ff3a518
Changed doxygen comments in pk.h from x509_module to pk_module
by Paul Bakker
· 12 years ago
cff6842
POLARSSL_PEM_C split into POLARSSL_PEM_PARSE_C and POLARSSL_PEM_WRITE_C
by Paul Bakker
· 12 years ago
77e23fb
Move *_pemify() function to PEM module
by Paul Bakker
· 12 years ago
4606c73
Added POLARSSL_PK_PARSE_C and POLARSSL_PK_WRITE_C
by Paul Bakker
· 12 years ago
c7bb02b
Moved PK key writing from X509 module to PK module
by Paul Bakker
· 12 years ago
1a7550a
Moved PK key parsing from X509 module to PK module
by Paul Bakker
· 12 years ago
9013af7
Merged major refactoring of x509write module into development
by Paul Bakker
· 12 years ago
8053da4
x509write_csr() now fully using PK internally
by Manuel Pégourié-Gonnard
· 12 years ago
dcbfdcc
Updated doxygen documentation in header files and HTML pages
by Paul Bakker
· 12 years ago
c6b6803
Add forgotten "inline" keyword
by Manuel Pégourié-Gonnard
· 12 years ago
bfe32ef
pk_{sign,verify}() now accept hash_len = 0
by Manuel Pégourié-Gonnard
· 12 years ago
0d42049
Merge code for RSA and ECDSA in SSL
by Manuel Pégourié-Gonnard
· 12 years ago
12c1ff0
Add RSA-alt to the PK layer
by Manuel Pégourié-Gonnard
· 12 years ago
a2d3f22
Add and use pk_encrypt(), pk_decrypt()
by Manuel Pégourié-Gonnard
· 12 years ago
8df2769
Introduce pk_sign() and use it in ssl
by Manuel Pégourié-Gonnard
· 12 years ago
fff80f8
PK: use NULL for unimplemented operations
by Manuel Pégourié-Gonnard
· 12 years ago
f73da02
PK: change pk_verify arguments (md_info "optional")
by Manuel Pégourié-Gonnard
· 12 years ago
ab46694
Change pk_set_type to pk_init_ctx for consistency
by Manuel Pégourié-Gonnard
· 12 years ago
1569938
Small PK cleanups
by Manuel Pégourié-Gonnard
· 12 years ago
3fb5c5e
PK: rename members for consistency CIPHER, MD
by Manuel Pégourié-Gonnard
· 12 years ago
c6ac887
Nicer interface between PK and debug.
by Manuel Pégourié-Gonnard
· 12 years ago
b3d9187
PK: add nice interface functions
by Manuel Pégourié-Gonnard
· 12 years ago
765db07
PK: use alloc and free function pointers
by Manuel Pégourié-Gonnard
· 12 years ago
3053f5b
Get rid of pk_wrap_rsa()
by Manuel Pégourié-Gonnard
· 12 years ago
Next »