ArduinoLibs
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCAES128AES block cipher with 128-bit keys
oCAES192AES block cipher with 192-bit keys
oCAES256AES block cipher with 256-bit keys
oCAESCommonAbstract base class for AES block ciphers
oCAuthenticatedCipherAbstract base class for authenticated ciphers
oCBigNumberUtilUtilities to assist with implementing big number arithmetic
oCBitmapRepresents a monochrome bitmap within main memory
oCBLAKE2bBLAKE2b hash algorithm
oCBLAKE2sBLAKE2s hash algorithm
oCBlinkLEDBlink a LED on a digital output pin
oCBlockCipherAbstract base class for block ciphers
oCBoolFieldField that manages the input of a boolean value
oCCBCImplementation of the Cipher Block Chaining (CBC) mode for 128-bit block ciphers
oCCBCCommonConcrete base class to assist with implementing CBC for 128-bit block ciphers
oCCFBImplementation of the Cipher Feedback (CFB) mode for 128-bit block ciphers
oCCFBCommonConcrete base class to assist with implementing CFB for 128-bit block ciphers
oCChaChaChaCha stream cipher
oCChaChaPolyAuthenticated cipher based on ChaCha and Poly1305
oCCharlieplexManage an array of LED's in a charlieplexed arrangement
oCChaseLEDsChase LED's on output pins in a defined sequence
oCCipherAbstract base class for stream ciphers
oCCTRImplementation of the Counter (CTR) mode for 128-bit block ciphers
oCCTRCommonConcrete base class to assist with implementing CTR mode for 128-bit block ciphers
oCCurve25519Diffie-Hellman key agreement based on the elliptic curve modulo 2^255 - 19
oCDMDHandle large dot matrix displays composed of LED's
oCDS1307RTCCommunicates with a DS1307 realtime clock chip via I2C
oCDS3231RTCCommunicates with a DS3231 realtime clock chip via I2C
oCDS3232RTCCommunicates with a DS3232 realtime clock chip via I2C
oCEAXImplementation of the EAX authenticated cipher
oCEAXCommonConcrete base class to assist with implementing EAX for 128-bit block ciphers
oCEd25519Digital signatures based on the elliptic curve modulo 2^255 - 19
oCEEPROM24Reading and writing EEPROM's from the 24LCXX family
oCFieldManages a single data input/output field within a Form
oCFormManager for a form containing data input/output fields
oCGCMImplementation of the Galois Counter Mode (GCM)
oCGCMCommonConcrete base class to assist with implementing GCM for 128-bit block ciphers
oCGHASHImplementation of the GHASH message authenticator
oCHashAbstract base class for cryptographic hash algorithms
oCI2CMasterAbstract base class for I2C master implementations
oCIntFieldField that manages the input of an integer value
oCIRreceiverManages the reception of RC-5 commands from an infrared remote control
oCKeccakCoreKeccak core sponge function
oCLCDEnhanced library for Freetronics 16x2 LCD shields
oCListFieldField that manages selection from a static list of items
oCMelodyPlays a melody on a digital output pin using tone()
oCNoiseSourceAbstract base class for random noise sources
oCOFBImplementation of the Output Feedback (OFB) mode for 128-bit block ciphers
oCOFBCommonConcrete base class to assist with implementing OFB for 128-bit block ciphers
oCPoly1305Poly1305 message authenticator
oCRingOscillatorNoiseSourceProcesses the signal from a ring oscillator based noise source
oCRNGClassPseudo random number generator suitable for cryptography
oCRTCBase class for realtime clock handlers
oCRTCAlarmStores alarm information from a realtime clock chip
oCRTCDateStores date information from a realtime clock chip
oCRTCTimeStores time information from a realtime clock chip
oCSHA256SHA-256 hash algorithm
oCSHA3_256SHA3-256 hash algorithm
oCSHA3_512SHA3-512 hash algorithm
oCSHA512SHA-512 hash algorithm
oCSoftI2CBit-banged implementation of an I2C master
oCSpeckSpeck block cipher with a 128-bit block size
oCSpeckLowMemorySpeck block cipher with a 128-bit block size (low-memory version)
oCTextFieldField that displays a read-only text value
oCTimeFieldField that manages the display and editing of a time value
\CTransistorNoiseSourceProcesses the signal from a transistor-based noise source