Commit Graph
7 Commits
Author SHA1 Message Date
Thomas Mørch 62f9d9e654 Updated core atsha204 driver for avr/samd compatability, renamed macro names in fat library 2015-12-10 17:24:58 +01:00
Thomas Mørch e2f45251a0 Bringing back AVR specific code, for time critical operations 2015-12-10 17:11:37 +01:00
Thomas Mørch 396a5fe5b0 converted (fat) sha204 to use standard arduino cmds for pin handling 2015-12-08 21:12:57 +01:00
Patrick Fallberg af6e5d3019 Resolved various compiler warnings
This should make Jenkins happy.
2015-08-09 10:06:09 +02:00
Henrik Ekblad fb1c542862 Move SHA204 personalizer sketch to MySensors examples
Fix include errors.
2015-02-22 23:22:06 +01:00
Patrick Fallberg 963a756605 sha204 library extended with CRC calculator
Locking operations are recommended to include CRC
and since sha204 library internally carries the proper
algorithm for this, it has now been refactored to support
both static and incremental calculations needed for both
command marchalling and locking.
2015-01-10 18:39:47 +01:00
Patrick Fallberg 9fd41b4030 Added sha204 library
Taken from the sha204_library folder in
https://github.com/jimblom/sha204-Breakout
Commit 8e1ac05ef987b1869605ad067db2bdbaec1c109f

ATSHA204 is a crypto cirquit from Atmel that enables
SHA256-based MAC and HMAC calculations as well as
secure key storage and random number generation.

This can be used to sign messages passed between
sensor nodes and prevent both man-in-the-middle and
replay attacking.
2015-01-10 18:37:43 +01:00