AES, ChaCha20 e as Construções AEAD Sobre Eles
O sgcCrypto_AES cobre CBC, GCM e CTR. O sgcCrypto_Modes acrescenta ECB, OFB, CFB, ciphertext stealing, AES-CCM e AES Key Wrap. O sgcCrypto_ChaCha implementa ChaCha20, XChaCha20, Salsa20 e XSalsa20, e o sgcCrypto_Poly1305 combina o Poly1305 com eles nas cifras AEAD da RFC 8439. A decifragem compara a tag de autenticação em tempo constante e se recusa a devolver o texto claro quando ela falha.


