From 1d89097948c038b037094530c3c24f96a8c8cd80 Mon Sep 17 00:00:00 2001 From: Rhys Weatherley Date: Thu, 2 Apr 2015 09:24:31 +1000 Subject: [PATCH] Move TransistorNoiseSource to its own library --- doc/Doxyfile | 2 ++ libraries/Crypto/keywords.txt | 10 ++++++++-- .../TransistorNoiseSource.cpp | 0 .../TransistorNoiseSource.h | 0 .../TestTransistorNoise/TestTransistorNoise.ino | 0 .../transistor_noise_source.fig | 0 .../transistor_noise_source.png | Bin 7 files changed, 10 insertions(+), 2 deletions(-) rename libraries/{Crypto => TransistorNoiseSource}/TransistorNoiseSource.cpp (100%) rename libraries/{Crypto => TransistorNoiseSource}/TransistorNoiseSource.h (100%) rename libraries/{Crypto => TransistorNoiseSource}/examples/TestTransistorNoise/TestTransistorNoise.ino (100%) rename libraries/{Crypto => TransistorNoiseSource}/transistor_noise_source.fig (100%) rename libraries/{Crypto => TransistorNoiseSource}/transistor_noise_source.png (100%) diff --git a/doc/Doxyfile b/doc/Doxyfile index 15ae5ba0..759a99d9 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -665,6 +665,7 @@ INPUT = ../libraries/LCD \ ../libraries/IR \ ../libraries/Crypto \ ../libraries/RingOscillatorNoiseSource \ + ../libraries/TransistorNoiseSource \ . # This tag can be used to specify the character encoding of the source files @@ -756,6 +757,7 @@ IMAGE_PATH = ../libraries/BlinkLED/examples/Cylon \ ../libraries/RTC/examples/AlarmClock \ ../libraries/Crypto \ ../libraries/RingOscillatorNoiseSource \ + ../libraries/TransistorNoiseSource \ ../libraries/DMD \ ../libraries/IR \ ../libraries/I2C diff --git a/libraries/Crypto/keywords.txt b/libraries/Crypto/keywords.txt index db77a8ac..5b52718a 100644 --- a/libraries/Crypto/keywords.txt +++ b/libraries/Crypto/keywords.txt @@ -2,13 +2,18 @@ AES128 KEYWORD1 AES192 KEYWORD1 AES256 KEYWORD1 ChaCha KEYWORD1 +ChaChaPoly KEYWORD1 BLAKE2b KEYWORD1 BLAKE2s KEYWORD1 SHA1 KEYWORD1 SHA256 KEYWORD1 SHA512 KEYWORD1 +SHA3_256 KEYWORD1 +SHA3_512 KEYWORD1 KeccakCore KEYWORD1 +Poly1305 KEYWORD1 +GHASH KEYWORD1 Curve25519 KEYWORD1 @@ -16,18 +21,19 @@ CBC KEYWORD1 CFB KEYWORD1 CTR KEYWORD1 OFB KEYWORD1 +GCM KEYWORD1 -RingOscillatorNoiseSource KEYWORD1 RNG KEYWORD1 -TransistorNoiseSource KEYWORD1 keySize KEYWORD2 ivSize KEYWORD2 +tagSize KEYWORD2 setKey KEYWORD2 setIV KEYWORD2 encrypt KEYWORD2 decrypt KEYWORD2 clear KEYWORD2 +addAuthData KEYWORD2 hashSize KEYWORD2 blockSize KEYWORD2 diff --git a/libraries/Crypto/TransistorNoiseSource.cpp b/libraries/TransistorNoiseSource/TransistorNoiseSource.cpp similarity index 100% rename from libraries/Crypto/TransistorNoiseSource.cpp rename to libraries/TransistorNoiseSource/TransistorNoiseSource.cpp diff --git a/libraries/Crypto/TransistorNoiseSource.h b/libraries/TransistorNoiseSource/TransistorNoiseSource.h similarity index 100% rename from libraries/Crypto/TransistorNoiseSource.h rename to libraries/TransistorNoiseSource/TransistorNoiseSource.h diff --git a/libraries/Crypto/examples/TestTransistorNoise/TestTransistorNoise.ino b/libraries/TransistorNoiseSource/examples/TestTransistorNoise/TestTransistorNoise.ino similarity index 100% rename from libraries/Crypto/examples/TestTransistorNoise/TestTransistorNoise.ino rename to libraries/TransistorNoiseSource/examples/TestTransistorNoise/TestTransistorNoise.ino diff --git a/libraries/Crypto/transistor_noise_source.fig b/libraries/TransistorNoiseSource/transistor_noise_source.fig similarity index 100% rename from libraries/Crypto/transistor_noise_source.fig rename to libraries/TransistorNoiseSource/transistor_noise_source.fig diff --git a/libraries/Crypto/transistor_noise_source.png b/libraries/TransistorNoiseSource/transistor_noise_source.png similarity index 100% rename from libraries/Crypto/transistor_noise_source.png rename to libraries/TransistorNoiseSource/transistor_noise_source.png