Sign in
boringssl
/
boringssl
/
afd5dba756b6266fa99c11af6496b39d826769cd
/
ssl
/
ssl_cipher.cc
3743aaf
Add SSL_CIPHER_get_protocol_id.
by David Benjamin
· 4 years, 6 months ago
3ba9586
Rename a number of BUF_* functions to OPENSSL_*.
by David Benjamin
· 5 years ago
04a89c8
Add |SSL_CIPHER_get_value| to get the IANA number of a cipher suite.
by Adam Langley
· 6 years ago
d2ed382
Serialize SSL configuration in handoff and check it on application.
by Matthew Braithwaite
· 7 years ago
8525ff3
Another batch of bools.
by David Benjamin
· 7 years ago
8c7c635
Support symbol prefixes
by Joshua Liebow-Feeser
· 7 years ago
c4f3b8a
Add a compile time verification ciphers are sorted for bsearch()
by Michał Janiszewski
· 7 years ago
c59b9aa
Remove more remnants of SSLv3.
by David Benjamin
· 7 years ago
0ce090a
A bunch more scopers.
by David Benjamin
· 7 years ago
9bb15f5
Remove SSL 3.0 implementation.
by David Benjamin
· 7 years ago
bcfb499
Add special AES-GCM AEAD for TLS 1.3.
by Adam Langley
· 7 years ago
0ca9214
Temporarily restore SHA256 and SHA384 cipher suite aliases.
by David Benjamin
· 7 years ago
6e678ee
Remove legacy SHA-2 CBC ciphers.
by David Benjamin
· 7 years ago
48b276d
Give ssl_cipher_preference_list_st a destructor.
by David Benjamin
· 7 years ago
fa3e9c3
Add |SSL_COMP_get[0_name|_id]|.
by Adam Langley
· 7 years ago
e745b25
Remove trailing whitespace from ssl/.
by Adam Langley
· 7 years ago
3b903f2
Move the SSL_eNULL special-case into the matching function.
by David Benjamin
· 7 years ago
5be3a74
Remove supports_cipher hook.
by David Benjamin
· 7 years ago
f496249
Switch int to bool in ssl_cipher.cc.
by David Benjamin
· 8 years ago
b1b76ae
Add SSL_CIPHER_get_prf_nid.
by David Benjamin
· 8 years ago
c0e15d1
Zero memory in |OPENSSL_free|.
by Martin Kreichgauer
· 8 years ago
c11ea942
Convert comments in ssl.
by David Benjamin
· 8 years ago
e3bb51c
Remove deprecated cipher property APIs.
by David Benjamin
· 8 years ago
chromium-3202
348f0d8
Add OpenSSL 1.1.0's cipher property functions.
by David Benjamin
· 8 years ago
ca9e8f5
Tidy up handshake digest logic.
by David Benjamin
· 8 years ago
22df691
Document the behaviour of non-standard separators in cipher strings.
by Adam Langley
· 8 years ago
e39ac8f
Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.
by David Benjamin
· 8 years ago
86e95b8
Move libssl's internals into the bssl namespace.
by David Benjamin
· 8 years ago
e64d2c7
Convert ssl_buffer, ssl_cert, and ssl_cipher to C++.
by David Benjamin
· 8 years ago
[Renamed (98%) from ssl/ssl_cipher.c]
bf5f192
Add some addition tests for the cipher parsing code and tidy.
by David Benjamin
· 8 years ago
6fff386
Support standard RFC cipher suite names alongside OpenSSL ones.
by David Benjamin
· 8 years ago
2f3404b
Enforce incrementing counter for TLS 1.2 AES-GCM.
by Steven Valdez
· 8 years ago
d55bd79
Fix SSL_COMP_get_compression_methods type signature.
by David Benjamin
· 8 years ago
48b6b8f
Add SSL_CIPHER_has_SHA384_HMAC.
by Alessandro Ghedini
· 8 years ago
7e06de5
Really remove DHE ciphersuites from TLS.
by Matthew Braithwaite
· 8 years ago
6952211
Support Ed25519 in TLS.
by David Benjamin
· 8 years ago
cedc6f1
Remove DHE ciphersuites from TLS.
by Matthew Braithwaite
· 8 years ago
91222b8
Fix configuring the empty cipher list.
by David Benjamin
· 8 years ago
6ad20dc
Move error-on-empty-cipherlist into ssl_create_cipher_list().
by Matthew Braithwaite
· 8 years ago
adec772
Remove SSL_CIPHER_has_MD5_HMAC.
by David Benjamin
· 8 years ago
a57dcfb
Add new cipherlist-setting APIs that reject nonsense.
by Matthew Braithwaite
· 8 years ago
908ac19
Moving transcript and PRF functions to SSL_TRANSCRIPT.
by Steven Valdez
· 8 years ago
2e83924
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
5322010
Revert "Remove old ChaCha20-Poly1305 AEAD."
by Adam Langley
· 8 years ago
def9b46
Remove old ChaCha20-Poly1305 AEAD.
by Adam Langley
· 8 years ago
0726fb7
Add SSL_CIPHER_is_AEAD.
by Alessandro Ghedini
· 8 years ago
745745d
Add SSL_CIPHER_is_static_RSA.
by David Benjamin
· 8 years ago
5fc99c6
There are no more MD5 ciphers.
by David Benjamin
· 8 years ago
17cf2cb
Work around language and compiler bug in memcpy, etc.
by David Benjamin
· 8 years ago
651aaef
Remove CECPQ1 (experimental post-quantum key agreement).
by Matthew Braithwaite
· 8 years ago
11a7b3c
Trim ssl_create_cipher_list slightly.
by David Benjamin
· 8 years ago
d2cb1c1
Remove cipher_list_by_id.
by David Benjamin
· 8 years ago
abbbee1
Detach TLS 1.3 cipher configuration from the cipher language.
by David Benjamin
· 8 years ago
305e6fb
Revise ssl_cipher_get_evp_aead.
by David Benjamin
· 8 years ago
3cbdc34
Add GENERIC selector for TLS 1.3 AEAD-only cipher suites.
by Steven Valdez
· 8 years ago
803c77a
Update crypto negotation to draft 15.
by Steven Valdez
· 9 years ago
3e9e043
Add dummy |SSL_COMP_free_compression_methods|.
by Adam Langley
· 8 years ago
f139c99
Return immediately when cipher-string processing fails.
by Adam Langley
· 8 years ago
f99f244
Return immediately if a cipher command is invalid.
by Adam Langley
· 8 years ago
8aaa9e1
Remove RC4 from TLS for real.
by Matthew Braithwaite
· 9 years ago
5409123
Use C99 for size_t loops.
by David Benjamin
· 9 years ago
9c8c418
Remove RC4 ciphersuites from TLS.
by Matt Braithwaite
· 9 years ago
cb96654
Adding ARRAY_SIZE macro for getting the size of constant arrays.
by Steven Valdez
· 9 years ago
4aa154e
Adding code to send session as PSK Identity.
by Steven Valdez
· 9 years ago
881f196
Make ECDHE_PSK + AES_GCM unmatchable.
by David Benjamin
· 9 years ago
54c217c
Forbid PSK ciphers in TLS 1.3 for now.
by David Benjamin
· 9 years ago
1fd39d8
Add TLS 1.3 record layer to go implementation.
by Nick Harper
· 9 years ago
c9a4368
Fix the new ECDHE_PSK ciphers.
by David Benjamin
· 9 years ago
7975056
Fixing iv_length for TLS 1.3.
by Steven Valdez
· 9 years ago
0fc7df5
Add SSL_CIPHER_is_DHE.
by David Benjamin
· 9 years ago
3084e7b
Adding ECDHE-PSK GCM Ciphersuites.
by Steven Valdez
· 9 years ago
053931e
CECPQ1: change from named curve to ciphersuite.
by Matt Braithwaite
· 9 years ago
c032dfa
Client auth is only legal in certificate-based ciphers.
by David Benjamin
· 9 years ago
51545ce
Remove a number of unnecessary stdio.h includes.
by David Benjamin
· 9 years ago
4333665
Move AES128 above AES256 by default.
by David Benjamin
· 9 years ago
a211aee
Add SSL_CIPHER_has_SHA256_HMAC.
by David Benjamin
· 9 years ago
5ba0689
Don't cast |OPENSSL_malloc|/|OPENSSL_realloc| result.
by Brian Smith
· 9 years ago
0687bdf
Fix -Wformat-nonliteral violation in ssl_cipher.c.
by Brian Smith
· 9 years ago
4cc36ad
Make it possible to tell what curve was used on the server.
by David Benjamin
· 9 years ago
13414b3
Implement draft-ietf-tls-chacha20-poly1305-04.
by David Benjamin
· 9 years ago
ff2df33
Reformat the cipher suite table.
by David Benjamin
· 9 years ago
9f2e277
Remove strength_bits.
by David Benjamin
· 9 years ago
d6e9eec
Remove algo_strength.
by David Benjamin
· 9 years ago
dcb6ef0
Remove algorithm_ssl.
by David Benjamin
· 9 years ago
b00061c
Add SSL_CIPHER_is_AES[128|256]CBC.
by Adam Langley
· 9 years ago
20c3731
Become partially -Wmissing-variable-declarations-clean.
by David Benjamin
· 9 years ago
ef793f4
Add various functions for SSL_CIPHER.
by David Benjamin
· 9 years ago
51a01a5
Revert most of "Refactor ChaCha20-Poly1305 AEAD nonce handling."
by David Benjamin
· 9 years ago
271777f
Refactor ChaCha20-Poly1305 AEAD nonce handling.
by Brian Smith
· 9 years ago
3e23e4c
Add the RFC 7539 ChaCha20-Poly1305 AEAD.
by Brian Smith
· 9 years ago
da86ccc
Deprecate all the string macros.
by David Benjamin
· 9 years ago
d98dc13
Upstream Android-specific things under |BORINGSSL_ANDROID_SYSTEM|
by Adam Langley
· 10 years ago
df0905a
Don't pretend to account for RSA_PSK.
by David Benjamin
· 10 years ago
d7fe75c
Add |SSL_CIPHER_is_RC4|.
by Adam Langley
· 10 years ago
9e4e01e
Align the SSL stack on #include style.
by David Benjamin
· 10 years ago
af09675
Restore the NULL-SHA ciphersuite. (Alas.)
by Matt Braithwaite
· 10 years ago
c0125ef
Fix SSL_CIPHER_is_AESGCM.
by David Benjamin
· 10 years ago
b8d28cf
Factor out the buffering and low-level record code.
by David Benjamin
· 10 years ago
be8a869
Fill in alg_bits for CHACHA20_POLY1305 ciphers.
by David Benjamin
· 10 years ago
ec43534
Remove DHE_RSA_WITH_CHACHA20_POLY1305.
by David Benjamin
· 10 years ago
Next »