Linux mbedtls AES GCM - JohnHau/mis GitHub Wiki

https://www.cryptosys.net/pki/manpki/pki_aesgcmauthencryption.html https://soatok.blog/2020/05/13/why-aes-gcm-sucks/ https://xilinx.github.io/Vitis_Libraries/security/2019.2/guide_L1/internals/gcm.html https://www.comparitech.com/blog/information-security/what-is-fernet/

https://www.simplilearn.com/tutorials/cryptography-tutorial/aes-encryption

https://www.devglan.com/online-tools/aes-encryption-decryption

https://www.heliontech.com/aes_gcm.htm

https://core.telegram.org/techfaq

https://developer.apple.com/documentation/cryptokit/aes/gcm/sealedbox

https://www.jscape.com/blog/aes-encryption

https://forum.networklessons.com/t/ikev2-ios-to-asa-with-aes-gcm-256-encryption/30726 https://laracasts.com/discuss/channels/laravel/opensll-decrypt-aes-256-gcm-doesnt-seem-to-work

https://issues.apache.org/jira/browse/SANTUARIO-430

https://hal.sorbonne-universite.fr/hal-01160904/document

https://www.latticesemi.com/en/Products/DesignSoftwareAndIP/IntellectualProperty/IPCore/HelionTechCores/AESGCMCore.aspx https://www.section.io/engineering-education/implementing-aes-encryption-and-decryption-in-java/

https://shibboleth.atlassian.net/wiki/spaces/IDP4/pages/1285914730/GCMEncryption

https://pkg.go.dev/crypto/cipher

https://www.n-able.com/blog/aes-256-encryption-algorithm

https://www.atpinc.com/blog/what-is-aes-256-encryption https://www.elttam.com/blog/key-recovery-attacks-on-gcm/

https://web.cs.ucdavis.edu/~rogaway/ocb/ocb-faq.htm

https://www.codeproject.com/Articles/1265115/Cross-Platform-AES-256-GCM-Encryption-Decryption https://www.slideshare.net/skantos/aesgcm-common-pitfalls-and-how-to-work-around-thempptx

https://community.renesas.com/mcu-mpu/embedded-system-platform/f/forum/15226/s7g2-aes-gcm-with-0-byte-aad

https://www.highgo.ca/2019/08/08/the-difference-in-five-modes-in-the-aes-encryption-algorithm/

https://www.npmjs.com/package/noble-secretbox-aes-gcm

https://learn.microsoft.com/en-us/dotnet/api/system.security.cryptography.aesgcm?view=net-7.0

https://docs.teradata.com/r/Teradata-VantageTM-NewSQL-Engine-Release-Summary/March-2019/Release-16.20-Features/TDGSS-Support-for-AES-GCM-Quality-of-Protection

https://engineering.purdue.edu/kak/compsec/NewLectures/Lecture8.pdf

https://bugs.openjdk.org/browse/JDK-8201633

https://crates.io/crates/aes-gcm-siv

https://mkyong.com/java/java-aes-encryption-and-decryption/ https://www.precisely.com/blog/data-security/aes-vs-rsa-encryption-differences

https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/encrypt

https://help.ivanti.com/mi/help/en_us/DW/2.13.0/gda/Content/DocsAtWorkAndroidGuide/AES_256_GCM_encryption_f.htm

https://www.proquest.com/docview/2398372644?pq-origsite=gscholar&fromopenview=true

https://www.cryptologie.net/article/277/what-is-gcm-galois-counter-mode/

https://lib.rs/crates/aes-gcm

https://news.ycombinator.com/item?id=14437404

https://dev.to/craftzdog/how-to-encrypt-decrypt-with-aes-gcm-using-cryptokit-in-swift-24h1

https://community.cisco.com/t5/vpn/ikev2-ipsec-proposal-aes-gcm-256-encryption-requires-null-for/td-p/2918304

https://developer.android.com/guide/topics/security/cryptography

https://developers.google.com/tink/issues/aes_gcm_android_19

https://www.geeksforgeeks.org/advanced-encryption-standard-aes/

https://www.scottbrady91.com/c-sharp/aes-gcm-dotnet https://nvlpubs.nist.gov/nistpubs/legacy/sp/nistspecialpublication800-38d.pdf

https://www.cryptopp.com/wiki/GCM_Mode

https://isuruka.medium.com/selecting-the-best-aes-block-cipher-mode-aes-gcm-vs-aes-cbc-ee3ebae173c

https://www.rfc-editor.org/rfc/rfc4106

https://www.rfc-editor.org/rfc/rfc5084

https://proprivacy.com/guides/aes-encryption https://www.xilinx.com/products/intellectual-property/1-h8x97y.html

https://www.synopsys.com/dw/ipdir.php?ds=security-aes-gcm-ctr

https://wizardforcel.gitbooks.io/practical-cryptography-for-developers-book/content/symmetric-key-ciphers/aes-encrypt-decrypt-examples.html

https://www.javainterviewpoint.com/java-aes-256-gcm-encryption-and-decryption/

https://cyber.biu.ac.il/aes-gcm-siv/

https://livebook.manning.com/concept/cryptography/aes-gcm

http://borg.csueastbay.edu/~lertaul/AESCCMCAMREADY.pdf

https://www.intel.com/content/www/us/en/develop/documentation/ipp-crypto-reference/top/symmetric-cryptography-primitive-functions/aes-gcm-functions.html

https://eprint.iacr.org/2004/193.pdf

https://www.cast-inc.com/security/encryption-primitives/aes-gcm

https://docs.rs/aes-gcm/latest/aes_gcm/ https://www.mathworks.com/matlabcentral/fileexchange/102850-galois-counter-mode-gcm-block-cipher-using-aes https://github.com/ashutosh1206/Crypton/blob/master/Authenticated-Encryption/AES-GCM/README.md

https://www.mdpi.com/2076-3417/10/9/3131

https://stackoverflow.com/questions/58070980/use-a-aws-kms-aes-gcm-key-with-aes-cbc-algorithm-from-ios-commoncrypto

https://proandroiddev.com/security-best-practices-symmetric-encryption-with-aes-in-java-7616beaaade9

https://levelup.gitconnected.com/doing-aes-gcm-in-android-adventures-in-the-field-72617401269d

https://pycryptodome.readthedocs.io/en/latest/src/cipher/aes.html

https://cryptobook.nakov.com/symmetric-key-ciphers/cipher-block-modes

https://www.baeldung.com/java-aes-encryption-decryption https://www.programming-books.io/essential/go/encryption-and-decryption-with-aes-gcm-474ffe54eb92473b908b5ef162789cad

https://wiki.openssl.org/index.php/EVP_Authenticated_Encryption_and_Decryption

https://crypto.stanford.edu/RealWorldCrypto/slides/gueron.pdf

https://www.trentonsystems.com/blog/aes-encryption-your-faqs-answered

https://nitratine.net/blog/post/python-gcm-encryption-tutorial/

https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/supported-algorithms.html

https://www.instructables.com/Using-TLS-V12-on-ESP8266/ https://www.freertos.org/mqtt/server-authentication-mqtt-example.html https://dzone.com/articles/secure-tls-communication-with-mqtt-mbedtls-and-lwip-part-1 https://github-wiki-see.page/m/JohnHau/mis/wiki/Linux-Embedded-----mbedtls

https://www.programmersought.com/article/83051432999/ https://wiki.archlinux.org/title/Mbed_TLS https://cabulous.medium.com/tls-1-2-andtls-1-3-handshake-walkthrough-4cfd0a798164 https://developer.arm.com/documentation/ka004819/1-0

https://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/md_8h.html

https://vuldb.com/?id.113193

https://modules.vlang.io/crypto.hmac.html

https://packagehub.suse.com/packages/mbedtls/2_8_0-bp150_2_3/

https://stackoverflow.com/questions/29142980/extreme-difference-in-time-between-aes-cbc-hmac-and-aes-gcm

https://crypto.stackexchange.com/questions/50397/how-does-the-tls-cipher-suite-dhe-rsa-aes128-ccm8-work-without-hashing-algorithm

https://eprint.iacr.org/2018/349.pdf

https://www.tenable.com/plugins/nessus/109289

https://en.wikipedia.org/wiki/Mbed_TLS https://cocoapods.org/pods/mbedTLS

https://everything.curl.dev/build/tls https://blog.csdn.net/JackSparrow_sjl/article/details/118636989

https://crypto.stackexchange.com/questions/17999/aes256-gcm-can-someone-explain-how-to-use-it-securely-ruby

https://www.ibm.com/docs/en/zos/2.3.0?topic=operation-galoiscounter-mode-gcm

https://csrc.nist.rip/groups/ST/toolkit/BCM/documents/proposedmodes/gcm/gcm-spec.pdf https://vocal.com/cryptography/gcm-and-gmac-authenticated-encryption-algorithms/