Rivoreo Source Code Repositories
src.rivoreo.one
/
security
/
mbedtls
/
4bd1284f590c5e26e78615af08d03ac6d8ea6494
/
include
2fb15f6
Un-rename ssl_set_own_cert_alt()
by Manuel Pégourié-Gonnard
· 11 years ago
c6b6803
Add forgotten "inline" keyword
by Manuel Pégourié-Gonnard
· 11 years ago
e511ffc
Allow compiling without RSA or DH
by Manuel Pégourié-Gonnard
· 11 years ago
bfe32ef
pk_{sign,verify}() now accept hash_len = 0
by Manuel Pégourié-Gonnard
· 11 years ago
a20c58c
Use convert functions for SSL_SIG_* and SSL_HASH_*
by Manuel Pégourié-Gonnard
· 11 years ago
51be559
Fix PKCS#11 deps: now goes through PK
by Manuel Pégourié-Gonnard
· 11 years ago
c40b4c3
Add configuration item for the PK module
by Manuel Pégourié-Gonnard
· 11 years ago
0d42049
Merge code for RSA and ECDSA in SSL
by Manuel Pégourié-Gonnard
· 11 years ago
070cc7f
Use the new PK RSA-alt interface
by Manuel Pégourié-Gonnard
· 11 years ago
12c1ff0
Add RSA-alt to the PK layer
by Manuel Pégourié-Gonnard
· 11 years ago
a2d3f22
Add and use pk_encrypt(), pk_decrypt()
by Manuel Pégourié-Gonnard
· 11 years ago
8df2769
Introduce pk_sign() and use it in ssl
by Manuel Pégourié-Gonnard
· 11 years ago
ac75523
Adapt ssl_set_own_cert() to generic keys
by Manuel Pégourié-Gonnard
· 11 years ago
09edda8
Check key type against selected key exchange
by Manuel Pégourié-Gonnard
· 11 years ago
32ea60a
Declare ECDSA key exchange and ciphersuites
by Manuel Pégourié-Gonnard
· 11 years ago
0b03200
Add server-side support for ECDSA client auth
by Manuel Pégourié-Gonnard
· 11 years ago
fb08fd2
Entropy collector and CTR-DRBG now also work on SHA-256 if SHA-512 not available
by Paul Bakker
· 11 years ago
5151b45
Minor comment fixes
by Manuel Pégourié-Gonnard
· 11 years ago
38d1eba
Move verify_result from ssl_context to session
by Manuel Pégourié-Gonnard
· 11 years ago
fff80f8
PK: use NULL for unimplemented operations
by Manuel Pégourié-Gonnard
· 11 years ago
f73da02
PK: change pk_verify arguments (md_info "optional")
by Manuel Pégourié-Gonnard
· 11 years ago
ab46694
Change pk_set_type to pk_init_ctx for consistency
by Manuel Pégourié-Gonnard
· 11 years ago
1569938
Small PK cleanups
by Manuel Pégourié-Gonnard
· 11 years ago
3fb5c5e
PK: rename members for consistency CIPHER, MD
by Manuel Pégourié-Gonnard
· 11 years ago
09162dd
PK: reuse some eckey functions for ecdsa
by Manuel Pégourié-Gonnard
· 11 years ago
c6ac887
Nicer interface between PK and debug.
by Manuel Pégourié-Gonnard
· 11 years ago
b3d9187
PK: add nice interface functions
by Manuel Pégourié-Gonnard
· 11 years ago
765db07
PK: use alloc and free function pointers
by Manuel Pégourié-Gonnard
· 11 years ago
3053f5b
Get rid of pk_wrap_rsa()
by Manuel Pégourié-Gonnard
· 11 years ago
f8c948a
Add name and get_size() members in PK
by Manuel Pégourié-Gonnard
· 11 years ago
835eb59
PK: fix support for ECKEY_DH
by Manuel Pégourié-Gonnard
· 11 years ago
f18c3e0
Add a PK can_do() method and simplify code
by Manuel Pégourié-Gonnard
· 11 years ago
d73b3c1
PK: use wrappers and function pointers for verify
by Manuel Pégourié-Gonnard
· 11 years ago
f499993
Add ecdsa_from_keypair()
by Manuel Pégourié-Gonnard
· 11 years ago
cc0a9d0
Fix const-correctness of rsa_*_verify()
by Manuel Pégourié-Gonnard
· 11 years ago
211a64c
Add eckey to ecdsa conversion in the PK layer
by Manuel Pégourié-Gonnard
· 11 years ago
e09631b
Create ecp_group_copy() and use it
by Manuel Pégourié-Gonnard
· 11 years ago
aa43161
Add ecdsa example program
by Manuel Pégourié-Gonnard
· 11 years ago
8eebd01
Add an ecdsa_genkey() function
by Manuel Pégourié-Gonnard
· 11 years ago
4846f5e
ecdsa now depends on ASN.1 parse & write
by Manuel Pégourié-Gonnard
· 11 years ago
b694b48
Add ecdsa_{read,write}_signature()
by Manuel Pégourié-Gonnard
· 11 years ago
04784f5
Added config check for SSL/TLS module that depends on cipher layer
by Paul Bakker
· 11 years ago
59da0a4
Added config check for POLARSSL_SSL_SESSION_TICKETS
by Paul Bakker
· 11 years ago
298aae4
Adapt core OID functions to embeded null bytes
by Manuel Pégourié-Gonnard
· 11 years ago
56a487a
Minor ecdsa cleanups
by Manuel Pégourié-Gonnard
· 11 years ago
0b27267
Fix ifdef conditions for EC-related extensions.
by Manuel Pégourié-Gonnard
· 11 years ago
5734b2d
Actually use the point format selected for ECDH
by Manuel Pégourié-Gonnard
· 11 years ago
1f2bc62
Made support for the truncated_hmac extension configurable
by Paul Bakker
· 11 years ago
05decb2
Made support for the max_fragment_length extension configurable
by Paul Bakker
· 11 years ago
606b4ba
Session ticket expiration checked on server
by Paul Bakker
· 11 years ago
a503a63
Made session tickets support configurable from config.h
by Paul Bakker
· 11 years ago
56dc9e8
Authenticate session tickets.
by Manuel Pégourié-Gonnard
· 11 years ago
990c51a
Encrypt session tickets
by Manuel Pégourié-Gonnard
· 11 years ago
779e429
Start adding ticket keys (only key_name for now)
by Manuel Pégourié-Gonnard
· 11 years ago
aa0d4d1
Add ssl_set_session_tickets()
by Manuel Pégourié-Gonnard
· 11 years ago
06650f6
Fix reusing session more than once
by Manuel Pégourié-Gonnard
· 11 years ago
a5cc602
Parse NewSessionTicket message
by Manuel Pégourié-Gonnard
· 11 years ago
60182ef
ssl_cli: write & parse session ticket extension
by Manuel Pégourié-Gonnard
· 11 years ago
75d4401
Introduce ticket field in session structure
by Manuel Pégourié-Gonnard
· 11 years ago
7471803
Add ssl_get_session() to save session on client
by Manuel Pégourié-Gonnard
· 11 years ago
48e93c8
Made padding modes configurable from config.h
by Paul Bakker
· 11 years ago
1a45d91
Restructured cipher_set_padding_mode() to use switch statement
by Paul Bakker
· 11 years ago
ebdc413
Add 'no padding' mode
by Manuel Pégourié-Gonnard
· 12 years ago
0e7d2c0
Add zero padding
by Manuel Pégourié-Gonnard
· 12 years ago
8d4291b
Add zeros-and-length (ANSI X.923) padding
by Manuel Pégourié-Gonnard
· 12 years ago
679f9e9
Add one-and-zeros (ISO/IEC 7816-4) padding
by Manuel Pégourié-Gonnard
· 12 years ago
ac56a1a
Make cipher_set_padding() actually work
by Manuel Pégourié-Gonnard
· 12 years ago
d5fdcaf
Add cipher_set_padding() (no effect yet)
by Manuel Pégourié-Gonnard
· 12 years ago
0f2f0bf
CAMELLIA-based PSK and DHE-PSK ciphersuites added
by Paul Bakker
· 12 years ago
d6f41c5
Fixed size of ctx_enc / ctx_dec in ssl for gcm_context size
by Paul Bakker
· 12 years ago
f16db18
Fixed header file comments on ciphersuites
by Paul Bakker
· 12 years ago
8c1ede6
Changed prototype for ssl_set_truncated_hmac() to allow disabling
by Paul Bakker
· 12 years ago
277f7f2
Implement hmac truncation
by Manuel Pégourié-Gonnard
· 12 years ago
57c2852
Added truncated hmac negociation (without effect)
by Manuel Pégourié-Gonnard
· 12 years ago
e980a99
Add interface for truncated hmac
by Manuel Pégourié-Gonnard
· 12 years ago
e048b67
Misc minor fixes
by Manuel Pégourié-Gonnard
· 12 years ago
ed4af8b
Move negotiated max fragment length to session
by Manuel Pégourié-Gonnard
· 12 years ago
581e6b6
Prepare migrating max fragment length to session
by Manuel Pégourié-Gonnard
· 12 years ago
48f8d0d
Read max_fragment_length extension (server)
by Manuel Pégourié-Gonnard
· 12 years ago
8b46459
Add ssl_set_max_frag_len()
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
ab2d983
Fix some ifdef's in x509parse
by Manuel Pégourié-Gonnard
· 12 years ago
96f3a4e
Rm ecp_keypair.alg
by Manuel Pégourié-Gonnard
· 12 years ago
a2d4e64
Some more EC pubkey parsing refactoring
by Manuel Pégourié-Gonnard
· 12 years ago
1c808a0
Refactor some EC key parsing code
by Manuel Pégourié-Gonnard
· 12 years ago
991d0f5
Remove rsa member from x509_cert structure
by Manuel Pégourié-Gonnard
· 12 years ago
360a583
Adapt x509parse_cert_info() for EC
by Manuel Pégourié-Gonnard
· 12 years ago
674b224
Prepare transition from x509_cert.rsa to pk
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
788db11
Get rid of x509_cert.pkoid
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
f4a1427
base64_decode() also forcefully returns on dst == NULL
by Paul Bakker
· 12 years ago
7d4e5b7
Simplify password check in pem_read_buffer()
by Manuel Pégourié-Gonnard
· 12 years ago
de44a4a
Rename ecp_check_prvkey with a 'i' for consistency
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
8838099
Add x509parse_{,public}_key{,file}()
by Manuel Pégourié-Gonnard
· 12 years ago
12e0ed9
Add pk_context and associated functions
by Manuel Pégourié-Gonnard
· 12 years ago
Next »