aeris
|
4fa17e724f
|
Better way to manager TLS methods as symbol
|
2017-02-05 16:08:36 +01:00 |
aeris
|
5950312ef5
|
Clean unit tests
|
2017-02-05 16:07:33 +01:00 |
aeris
|
ba1f0e7c34
|
Tests for supported methods
|
2017-02-01 01:23:34 +01:00 |
aeris
|
5976e801d8
|
On SSLv2, peer chain is nil and not []
|
2017-02-01 01:10:54 +01:00 |
aeris
|
15f8574213
|
Fix curves preference detection
|
2017-02-01 00:46:15 +01:00 |
aeris
|
4d90d2e643
|
Better curve detection, detecting new corner case when server preference enforced
|
2017-02-01 00:01:20 +01:00 |
aeris
|
395d78bc64
|
Fix certs and keys pointing to the same variable
|
2017-02-01 00:00:15 +01:00 |
aeris
|
9dbaedcb10
|
More tests
|
2017-01-31 23:58:50 +01:00 |
aeris
|
41c6f85a5d
|
Better faketime
|
2017-01-30 00:28:28 +01:00 |
aeris
|
ef0834900f
|
Test cert signature for server
|
2017-01-29 23:55:01 +01:00 |
aeris
|
550171862a
|
Fake time for tests
|
2017-01-29 23:54:21 +01:00 |
aeris
|
9abcc3365a
|
Generate crypto material for tests
|
2017-01-29 23:50:48 +01:00 |
aeris
|
b296750db0
|
Ruby OpenSSL extension patch to support multiple certificates
|
2017-01-29 15:08:09 +01:00 |
aeris
|
48cd65e6e2
|
Fix some bugs
|
2017-01-29 15:07:40 +01:00 |
aeris
|
5c08e8c44b
|
Encapsulate certificate/chain
|
2017-01-23 22:34:12 +01:00 |
aeris
|
253c814119
|
awesome_print helps for debugging TLS hell
|
2017-01-22 20:09:02 +01:00 |
aeris
|
d1efc0ec07
|
Verify certificates during checks
|
2017-01-22 20:08:08 +01:00 |
aeris
|
e28b857213
|
Certificate trust chain check
|
2017-01-22 20:07:16 +01:00 |
aeris
|
3d12eaacea
|
Better output for supported methods/ciphers
|
2017-01-22 20:05:21 +01:00 |
aeris
|
199df56501
|
Re-enable CHACHA20+POLY1305
|
2017-01-22 20:04:35 +01:00 |
aeris
|
a97668a5f8
|
Fetch curves preference
|
2017-01-07 16:21:16 +01:00 |
aeris
|
d92523e4f2
|
Improving output
|
2017-01-07 02:30:35 +01:00 |
aeris
|
f1860ab3ed
|
Refactor TLS server
|
2017-01-07 01:26:48 +01:00 |
aeris
|
61032231b2
|
Handle case of multiple certificates
|
2017-01-06 21:11:05 +01:00 |
aeris
|
845626ee45
|
Refactor some checks
|
2017-01-06 21:10:26 +01:00 |
aeris
|
a8057ce1ec
|
Raise non TLS exception to help debug
|
2017-01-02 17:22:40 +01:00 |
aeris
|
d0160f1067
|
Status helper
|
2017-01-02 17:21:54 +01:00 |
aeris
|
52a19f8c35
|
TLS server for testing
|
2017-01-02 11:22:18 +01:00 |
aeris
|
0c3bda1467
|
Don't check for supported curves if cipher not supported at all
|
2016-12-17 14:48:56 +01:00 |
aeris
|
bd67ce8347
|
Refactor FALLBACK_SCSV
|
2016-12-17 14:47:25 +01:00 |
aeris
|
0f67db070b
|
Add X25519 to supported ECC curves
|
2016-12-17 14:45:02 +01:00 |
aeris
|
5dbf67e0d0
|
Better and more concise logging
|
2016-12-17 14:44:18 +01:00 |
aeris
|
e39b7670f1
|
Fix AEAD and weak key checks
|
2016-12-17 14:41:38 +01:00 |
aeris
|
ad7d8287a8
|
Better display for supported ciphers
|
2016-12-17 14:41:02 +01:00 |
aeris
|
dbc58944ac
|
Check for PSK and SRP ciphers
|
2016-12-17 14:40:22 +01:00 |
aeris
|
299725996b
|
Display curve for ECC key
|
2016-12-17 14:39:43 +01:00 |
aeris
|
0f45195170
|
Remove trailing score
|
2016-12-17 14:38:35 +01:00 |
aeris
|
7ec4b5a45f
|
Update patches
|
2016-12-17 14:37:43 +01:00 |
aeris
|
a212aa0711
|
Bad exception handling
|
2016-11-17 01:28:26 +01:00 |
aeris
|
f209e17f5d
|
Check for must_staple cert extension
|
2016-11-17 01:18:24 +01:00 |
aeris
|
8a1c4f8856
|
Check for TLS_FALLBACK_SCSV
|
2016-11-17 01:18:17 +01:00 |
aeris
|
e604c11e13
|
Refactor test checks
|
2016-11-17 00:53:29 +01:00 |
aeris
|
b5e828a139
|
Fix test for ECDH curves
|
2016-11-11 17:49:57 +01:00 |
aeris
|
2d014181b4
|
Remove score
|
2016-11-11 17:36:01 +01:00 |
aeris
|
5c3a32396d
|
Separate ECC from RSA for key status
|
2016-11-11 16:59:33 +01:00 |
aeris
|
04ae17945d
|
Test for ECC curves support
|
2016-11-11 16:36:49 +01:00 |
aeris
|
2c3fdf033b
|
New servers for regular analysis
|
2016-11-11 11:08:20 +01:00 |
aeris
|
4d3e52a188
|
Fix error when multiple server results
|
2016-11-11 11:07:53 +01:00 |
aeris
|
d043c3db4e
|
3DES is error (sweet32)
|
2016-11-11 11:07:04 +01:00 |
aeris
|
adda7570ad
|
Upgrade rake
|
2016-11-11 11:03:29 +01:00 |