1
0
mirror of https://github.com/taigrr/arduinolibs synced 2025-01-18 04:33:12 -08:00

47 Commits

Author SHA1 Message Date
Rhys Weatherley
f5dc64aa7c Rename Terminal library to Shell library 2016-03-13 07:24:22 +10:00
Rhys Weatherley
4c51be9ae8 High-level documentation for the shell library 2016-03-13 07:20:03 +10:00
Rhys Weatherley
b078357392 XTS mode for disk sector encryption 2016-02-20 16:12:32 +10:00
Rhys Weatherley
945289b25b EAX is a block cipher mode - add to docs 2016-02-14 08:29:35 +10:00
Rhys Weatherley
c624a3eab3 Extendable output functions: SHAKE128 and SHAKE256 2016-02-14 08:27:27 +10:00
Rhys Weatherley
e66f8fe6e0 Split the OMAC code out of EAX so it can be used separately 2016-02-09 19:07:35 +10:00
Rhys Weatherley
2decb74161 Remove SHA1 from the library
SHA1 is on the cusp of being utterly broken so no new
software should be making use of it for any reason.
2016-01-16 09:08:28 +10:00
Rhys Weatherley
738d86cf2b EAX block cipher mode with authentication 2015-12-19 09:18:41 +10:00
Rhys Weatherley
ee43158b64 Speck block cipher 2015-11-30 18:23:21 +10:00
Rhys Weatherley
786e52f923 Ed25519 signature algorithm 2015-04-18 08:42:37 +10:00
Rhys Weatherley
a7f9181fe5 GCM block cipher mode 2015-04-01 16:14:18 +10:00
Rhys Weatherley
1c77fdbcec GHASH implementation 2015-04-01 09:12:42 +10:00
Rhys Weatherley
0c5b37098b ChaChaPoly authenticated cipher 2015-03-31 19:02:21 +10:00
Rhys Weatherley
a3d7f61b96 Poly1305 message authenticator 2015-03-31 09:25:49 +10:00
Rhys Weatherley
e452efcf47 Link DS3231RTC from the main page 2015-03-29 08:29:59 +10:00
Rhys Weatherley
fd38b7e127 Add HMAC support to all of the hash algorithms 2015-03-24 19:41:24 +10:00
Rhys Weatherley
f2f8ed28ea Ring oscillator noise source class 2015-03-22 08:56:26 +10:00
Rhys Weatherley
e7175a80f3 SHA-3 hash algorithm 2015-03-14 15:14:59 +10:00
Rhys Weatherley
e10b398949 BLAKE2b hash algorithm 2015-03-14 08:47:03 +10:00
Rhys Weatherley
72901a91f9 SHA512 hash algorithm 2015-03-14 07:19:44 +10:00
Rhys Weatherley
0f975de733 An implementation of Curve25519 2015-03-12 18:59:55 +10:00
Rhys Weatherley
6ec1b93cf9 Random number generator class based on ChaCha 2015-03-01 12:08:35 +10:00
Rhys Weatherley
c86330b40c Remove Arcfour - not secure enough and ChaCha is pretty fast 2015-01-09 19:30:21 +10:00
Rhys Weatherley
91b3aa70e7 BLAKE2s hash function 2015-01-04 15:49:16 +10:00
Rhys Weatherley
9fe7854d0f Overview documentation for the Crypto library 2015-01-04 06:08:11 +10:00
Rhys Weatherley
41b9b3da39 Support for 24LCXX EEPROM's via I2C 2012-06-12 11:28:10 +10:00
Rhys Weatherley
0e8cf83d0f Setting the back light pin for LCD shields
LCD class now supports both Freetronics and DFRobot shields.
2012-06-10 10:49:53 +10:00
Rhys Weatherley
311f8bbc1a Snake game that combines DMD and IRreceiver 2012-06-09 15:28:27 +10:00
Rhys Weatherley
178d8a0e4b Infrared receiver class 2012-06-09 12:50:05 +10:00
Rhys Weatherley
7d124dfb85 Support class for Charlieplexing large numbers of LED's 2012-06-01 14:28:24 +10:00
Rhys Weatherley
08dc249ecb Document the DMD demo 2012-05-30 13:39:46 +10:00
Rhys Weatherley
c7d87fd98c Complete the RunningFigure example 2012-05-30 11:58:58 +10:00
Rhys Weatherley
bc9f7ecb64 Introductory material 2012-05-25 15:00:10 +10:00
Rhys Weatherley
a76141c56d Remove WireI2C for now - it is a bit broken 2012-05-25 14:48:19 +10:00
Rhys Weatherley
c2fdaee863 Update alarm clock to support DS3232 2012-05-25 14:43:29 +10:00
Rhys Weatherley
be14f5c2e7 Implement support for the DS3232 clock chip 2012-05-25 14:18:36 +10:00
Rhys Weatherley
fa9284a5a3 Rename FreetronicsLCD to just LCD 2012-05-25 09:27:26 +10:00
Rhys Weatherley
9a674fc632 More docs for alarm clock example 2012-05-24 10:39:05 +10:00
Rhys Weatherley
20c266f853 Add a link to the Melody class to the main page 2012-05-21 13:01:20 +10:00
Rhys Weatherley
e627f5642f Reduce power consumption 2012-05-21 11:15:27 +10:00
Rhys Weatherley
a265ef1755 Rename BitBangI2C to SoftI2C 2012-05-18 10:19:33 +10:00
Rhys Weatherley
5819690b42 Split BitBangI2C library into I2C and RTC 2012-05-17 17:43:53 +10:00
Rhys Weatherley
9a1cd00521 Begin alarm clock implementation 2012-05-13 15:40:59 +10:00
Rhys Weatherley
6769df8776 Document StarTrek example 2012-04-13 16:44:27 +10:00
Rhys Weatherley
4a4ff39952 Document the BlinkLED and ChaseLEDs examples 2012-04-11 20:07:34 +10:00
Rhys Weatherley
45c2d09347 Document LCD examples 2012-04-11 14:56:54 +10:00
Rhys Weatherley
a84431d58e Documentation for FreetronicsLCD library 2012-04-06 10:55:53 +10:00