Rhys Weatherley
|
152d24fba7
|
Move the ring oscillator noise source to its own library
|
2015-04-02 06:37:41 +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
|
35064ebfe9
|
Update state sizes to include the entire class size
|
2015-03-31 12:06:31 +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
|
067e8ac177
|
Register the noise sources with RNG at setup time
|
2015-03-25 19:35:44 +10:00 |
|
Rhys Weatherley
|
fd38b7e127
|
Add HMAC support to all of the hash algorithms
|
2015-03-24 19:41:24 +10:00 |
|
Rhys Weatherley
|
e0803c01fc
|
Overview documentation for random number generation
|
2015-03-22 15:36:13 +10:00 |
|
Rhys Weatherley
|
f2f8ed28ea
|
Ring oscillator noise source class
|
2015-03-22 08:56:26 +10:00 |
|
Rhys Weatherley
|
0c52bf0d50
|
Simplify the hashing API by removing the need to remember the final hash
|
2015-03-14 15:36:40 +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
|
4fc27f1005
|
Rotation utilities for non-AVR platforms
|
2015-01-26 09:03:01 +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
|
b7dc74b7c7
|
New performance figures after PROGMEM changes
|
2015-01-04 09:33:51 +10:00 |
|
Rhys Weatherley
|
9fe7854d0f
|
Overview documentation for the Crypto library
|
2015-01-04 06:08:11 +10:00 |
|
Rhys Weatherley
|
f6bbdb8e77
|
Basic AES implementation in the Crypto library
|
2014-12-23 13:31:11 +10:00 |
|
Rhys Weatherley
|
9d5df96467
|
Update Doxyfile to more recent version of doxygen
|
2013-09-29 09:50:02 +10:00 |
|
Rhys Weatherley
|
d580a33753
|
Rename all *.pde files to *.ino
|
2013-09-29 09:28:58 +10:00 |
|
Rhys Weatherley
|
6a5ec04068
|
Add a picture of the completed clock
|
2012-06-18 11:02:28 +10:00 |
|
Rhys Weatherley
|
5e877e5bb3
|
Alarms that fire only Mon-Fri or Sat&Sun
|
2012-06-18 10:14:45 +10:00 |
|
Rhys Weatherley
|
08ba3a7d0f
|
Use a MOSFET to control the radio
|
2012-06-16 11:25:22 +10:00 |
|
Rhys Weatherley
|
30ab66e934
|
Display an indicator on the LCD if the radio is on
|
2012-06-15 15:01:01 +10:00 |
|
Rhys Weatherley
|
e9a5287b32
|
Remove voltage monitor logic - no longer relevant
|
2012-06-15 14:42:46 +10:00 |
|
Rhys Weatherley
|
f5f4282e1a
|
Introduce an alarm clock control for a radio
|
2012-06-15 14:39:12 +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
|
4b4eeee672
|
Provide Timer2 as an alternative to Timer1 for DMD
|
2012-05-30 14:42:16 +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
|
081aab987b
|
Library for using Freetronics dot matrix displays
|
2012-05-29 13:34:21 +10:00 |
|
Rhys Weatherley
|
fca3145d8b
|
doc fixes
|
2012-05-25 15:32:20 +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
|
ec1d2edaaa
|
Move AlarmClock to the RTC examples directory
|
2012-05-18 17:01:42 +10:00 |
|