From abec5280027dd3a63e56a9dfdab0b7096b5c5914 Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Tue, 2 May 2017 18:42:05 +0800 Subject: [PATCH] readme: list supported cipher suites --- README.md | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 75b7ceb40..8537ba13f 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,13 @@ -Replacement for Espressif's libssl, kept as close as possible to [axTLS](http://axtls.sourceforge.net/) source. +This is an ESP8266 port of [axTLS](http://axtls.sourceforge.net/) library, currently based on axTLS 2.1.2 (SVN version 274). -Currently based on axTLS 2.1.2 (SVN version 274). +This library supports TLS 1.2, and the following cipher suites: -[![Build status](https://travis-ci.org/igrr/axtls-8266.svg)](https://travis-ci.org/igrr/axtls-8266) +Cipher suite name (RFC) | OpenSSL name | Key exchange | Encryption | Hash +----------------------------------|---------------|--------------|------------|--------- +TLS_RSA_WITH_AES_128_CBC_SHA | AES128-SHA | RSA | AES-128 | SHA-1 +TLS_RSA_WITH_AES_256_CBC_SHA | AES256-SHA | RSA | AES-256 | SHA-1 +TLS_RSA_WITH_AES_128_CBC_SHA256 | AES128-SHA256 | RSA | AES-128 | SHA-256 +TLS_RSA_WITH_AES_256_CBC_SHA256 | AES256-SHA256 | RSA | AES-256 | SHA-256 ## Using the library @@ -21,7 +26,7 @@ ets_putc (in ESP8266 ROM) For use with LwIP raw TCP API, see [compat/README.md](https://github.com/attachix/lwirax/blob/master/README.md) -## Building +## Building [![Build status](https://travis-ci.org/igrr/axtls-8266.svg)](https://travis-ci.org/igrr/axtls-8266) To build, add xtensa toolchain to your path, and run `make`. The library will be built in `bin/` directory.