Skip to content

Commit 7ff3ee9

Browse files
Rotzbuadevyte
authored andcommitted
[doc] update client-secure-class.rst (#3924)
add limitations of tls connection
1 parent 31abb6e commit 7ff3ee9

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

doc/esp8266wifi/client-secure-class.rst

+23
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ Client Secure Class
55

66
Methods and properties described in this section are specific to ESP8266. They are not covered in `Arduino WiFi library <https://www.arduino.cc/en/Reference/WiFi>`__ documentation. Before they are fully documented please refer to information below.
77

8+
Supported crypto
9+
~~~~~~~~~~~~~~~~
10+
11+
In the background the library `axtls <http://axtls.sourceforge.net>`_ is used. The library supports only rsa certificates and no new eliptic curve certificates. TLSv1.2 is supported since SDK 2.4.0-rc1.
12+
13+
The following ciphers and digests are supported by `specification <http://axtls.sourceforge.net/specifications.htm>`_:
14+
15+
* Symmetric Ciphers
16+
* AES128-SHA
17+
* AES256-SHA
18+
* AES128-SHA256
19+
* AES256-SHA256
20+
* Asymmetric Ciphers
21+
* RSA 512/1024/2048/4096 bit encryption/decryption.
22+
* RSA signing/verification
23+
* Digests
24+
* SHA1
25+
* MD5
26+
* SHA256/384/512
27+
* HMAC-SHA1
28+
* HMAC-MD5
29+
* HMAC-SHA256
30+
831
loadCertificate
932
~~~~~~~~~~~~~~~
1033

0 commit comments

Comments
 (0)