c5b7943bbef88dad93725fd8fa83263230156548 |
|
05-Feb-2016 |
Kenny Root <kroot@google.com> |
Update ChaCha20/Poly1305 TLS cipher suite IDs Some of the tests were failing because the cipher suite IDs were not mapping back correctly to the name that was expected. Bug: 26984184 Change-Id: I021263d6981e6ccb119bcf4f3cb620a235265c86
|
b1fe85cc976c676eb50ff886596c93e04fd71d82 |
|
02-Dec-2014 |
Alex Klyubin <klyubin@google.com> |
Add SSLSocket tests which inspect emitted ClientHello fields. This CL adds basic tests which capture the ClientHello emitted by SSLSocket and assert that the various fields are as expected. In particular, this CL adds tests for: * client protocol version, * cipher suite list, * compression methods, * server_name extension (SNI). Change-Id: I387c44363ad26f064885f9bfa28572da37871078
|
fb30da617fb979e7ae98c5a22b926aa15c6f2502 |
|
13-Nov-2014 |
Alex Klyubin <klyubin@google.com> |
Basic library for parsing TLS/SSL ClientHellos in tests. CTS tests in libcore assert certain properties of TLS/SSL and HTTPS stacks, but they do not check whether these are correctly reflected in the underlying TLS/SSL traffic generated by these stacks. This basic TLS wire-protocol library will enable CTS tests to inspect in detail ClientHello messages, such as which protocol is being signalled as the higest supported by the client, which cipher suites are enabled, whether SNI extension is provided and set to the correct value. As an example, in this CL I switched one test in SSLSocketTest to this library. Change-Id: I93251dd873a78ec7f6caa704b71f5fa0ecf2c2f2
|