Libraries
bignum
binary
bitmap
ble
bytes
core
crypto
adler32
aes
blake2
chacha20
checksum
cmac
crc
ec
hamming
hkdf
hmac
md5
rsa
sha
sha1
sha256
siphash
device
encoding
esp32
expect
fixed-point
flash
font
gpio
i2c
i2s
icons
io
line-wrap
log
math
monitor
net
pulse-counter
reader
reader-writer
rmt
serial
spi
statistics
system
tls
uart
uuid
writer
zlib
Library aes
To use this library in your code:
import crypto.aes
Classes
Aes
Base class for the hardware accelerated Advanced Encryption Standard (AES).
AesCbc
Advanced Encryption Standard Cipher Blocker Chaining (AES-CBC).
AesEcb
Advanced Encryption Standard Electronic codebook (AES-ECB).
AesGcm
Encryptor/decryptor for Galois/Counter Mode of AES, an encryption mode that is often used for TLS.
Globals
ALGORITHM-AES-GCM
ALGORITHM-CHACHA20-POLY1305