TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mbed-tls.git
/
55427964b1073e566acfa36786bc4ab3ad901b9c
/
include
/
mbedtls
/
pk.h
6af45ec
PK: document context validity requirements
by Gilles Peskine
· 7 years ago
d54b975
pk parse: the password is optional
by Gilles Peskine
· 7 years ago
159171b
PK parse/write: support keylen=0 correctly
by Gilles Peskine
· 7 years ago
a310b41
Add null-pointer support information to init/free
by Gilles Peskine
· 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
· 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
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
f8c948a
Add name and get_size() members in PK
by Manuel Pégourié-Gonnard
· 12 years ago
f18c3e0
Add a PK can_do() method and simplify code
by Manuel Pégourié-Gonnard
· 12 years ago
d73b3c1
PK: use wrappers and function pointers for verify
by Manuel Pégourié-Gonnard
· 12 years ago
211a64c
Add eckey to ecdsa conversion in the PK layer
by Manuel Pégourié-Gonnard
· 12 years ago
fd5164e
Fix some more ifdef's RSA/EC, in pk and debug
by Manuel Pégourié-Gonnard
· 12 years ago
a2d4e64
Some more EC pubkey parsing refactoring
by Manuel Pégourié-Gonnard
· 12 years ago
360a583
Adapt x509parse_cert_info() for EC
by Manuel Pégourié-Gonnard
· 12 years ago
2692a30
Relax ifdef's in pk.h by analogy with md.h
by Manuel Pégourié-Gonnard
· 12 years ago
1e60cd0
Expand oid_get_sig_alg() for ECDSA-based algs
by Manuel Pégourié-Gonnard
· 12 years ago
244569f
Use generic x509_get_pubkey() for RSA functions
by Manuel Pégourié-Gonnard
· 12 years ago
374e4b8
pk_set_type() cannot be used to reset key type
by Manuel Pégourié-Gonnard
· 12 years ago
81c313c
Add #ifdef's on RSA and EC in PK
by Manuel Pégourié-Gonnard
· 12 years ago
7a6c946
Fix error code in pk.h
by Manuel Pégourié-Gonnard
· 12 years ago
12e0ed9
Add pk_context and associated functions
by Manuel Pégourié-Gonnard
· 12 years ago
5a9b82e
Make oid_get_pk_alg handle EC algorithms
by Manuel Pégourié-Gonnard
· 12 years ago
Next »