mirror of https://github.com/arendst/Tasmota.git
Minor changes to word-order, syntax and spelling in the Implementation Notes section
parent
970e957115
commit
e52b3f0c3e
4
TLS.md
4
TLS.md
|
@ -51,9 +51,9 @@ The main limitations are:
|
||||||
|
|
||||||
## Implementation notes
|
## Implementation notes
|
||||||
|
|
||||||
Arduino Core switched form AxTLS to BearSSL in 2.4.2 allowing to optimize further the TLS library footprint. BearSSL is designed for compactness both in code size and memory requirements. Furthermore it is modular and allows to embe only the code necessary for the subset of crypto-algorithms you want to support.
|
Arduino Core switched from AxTLS to BearSSL in 2.4.2, allowing further optimization of the TLS library footprint. BearSSL is designed for compactness, both in code size and memory requirements. Furthermore it is modular and allows for inclusion of only the code necessary for the subset of crypto-algorithms you want to support.
|
||||||
|
|
||||||
Thanks to BearSSL compactness and aggressive optimization, the minimal TLS configuration requires **34.5k of Flash** and **6.7k of Memory**. The full-blown AWS IoT version with full certificate validation requires 48.3k of Flash and 9.4k of Memory.
|
Thanks to BearSSL's compactness and aggressive optimization, the minimal TLS configuration requires just **34.5k of Flash** and **6.7k of Memory**. The full-blown AWS IoT version with full certificate validation requires 48.3k of Flash and 9.4k of Memory.
|
||||||
|
|
||||||
Here are the tips and tricks used to reduce Flash and Memory:
|
Here are the tips and tricks used to reduce Flash and Memory:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue