Skip to content

Commit 7ad06bb

Browse files
v1.0.5 and Documentation
1 parent c29eb5d commit 7ad06bb

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -216,14 +216,14 @@ If defined, Then `SPRITZ_WIPE_TRACES` and `SPRITZ_TIMING_SAFE_CRUSH`, will be de
216216

217217
**SPRITZ_N** = `256` - Present the value of N in this spritz implementation, *Do NOT change `SPRITZ_N` value*.
218218

219-
**SPRITZ_LIBRARY_VERSION_STRING** = `"1.0.4"` - Present the version of this
219+
**SPRITZ_LIBRARY_VERSION_STRING** = `"1.0.5"` - Present the version of this
220220
spritz library (MAJOR . MINOR . PATCH) using Semantic Versioning.
221221

222222
**SPRITZ_LIBRARY_VERSION_MAJOR** = `1` - The MAJOR version of the library.
223223

224224
**SPRITZ_LIBRARY_VERSION_MINOR** = `0` - The MINOR version of the library.
225225

226-
**SPRITZ_LIBRARY_VERSION_PATCH** = `4` - The PATCH version of the library.
226+
**SPRITZ_LIBRARY_VERSION_PATCH** = `5` - The PATCH version of the library.
227227

228228

229229
## Examples
@@ -236,6 +236,10 @@ An embedded entropy/seed for the pseudo-random number generator is used.
236236
Generate a strong Alphanumeric passwords, and then print it.
237237
An embedded entropy/seed for the pseudo-random number generator is used.
238238

239+
* [SpritzBestPracticePasswordESP8266](examples/SpritzBestPracticePassword/SpritzBestPracticePasswordESP8266.ino):
240+
Generate a strong Alphanumeric passwords, and then print it.
241+
This example is for ESP8266 SoC, it uses a hardware RNG in ESP8266 as an initialization entropy.
242+
239243
* [SpritzCryptTest](examples/SpritzCryptTest/SpritzCryptTest.ino):
240244
Test the library encryption/decryption function.
241245

@@ -264,7 +268,7 @@ Compiling this library using *GCC* or *Clang* will give more security for functi
264268

265269
## Copyright and License
266270

267-
> Copyright (c) 2015-2017 Abderraouf Adjal
271+
> Copyright (c) 2015-2020 Abderraouf Adjal
268272
269273
- The source-code: The MIT License.
270274

SpritzCipher.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* The MIT License (MIT)
33
*
4-
* Copyright (c) 2015-2016 Abderraouf Adjal
4+
* Copyright (c) 2015-2020 Abderraouf Adjal
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy
77
* of this software and associated documentation files (the "Software"), to deal

SpritzCipher.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* The MIT License (MIT)
33
*
4-
* Copyright (c) 2015-2016 Abderraouf Adjal
4+
* Copyright (c) 2015-2020 Abderraouf Adjal
55
*
66
* Permission is hereby granted, free of charge, to any person obtaining a copy
77
* of this software and associated documentation files (the "Software"), to deal
@@ -73,10 +73,10 @@ extern "C" {
7373
#define SPRITZ_N 256
7474

7575
/* `Semantic Versioning` of this library */
76-
#define SPRITZ_LIBRARY_VERSION_STRING "1.0.4"
76+
#define SPRITZ_LIBRARY_VERSION_STRING "1.0.5"
7777
#define SPRITZ_LIBRARY_VERSION_MAJOR 1
7878
#define SPRITZ_LIBRARY_VERSION_MINOR 0
79-
#define SPRITZ_LIBRARY_VERSION_PATCH 4
79+
#define SPRITZ_LIBRARY_VERSION_PATCH 5
8080

8181

8282
/** spritz_ctx

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=SpritzCipher
2-
version=1.0.4
2+
version=1.0.5
33
author=Abderraouf Adjal <abderraouf.adjal@gmail.com>
44
maintainer=Abderraouf Adjal <abderraouf.adjal@gmail.com>
55
sentence=Spritz library for Arduino, CSPRNG, cryptographic hash and MAC functions, symmetric-key data encryption, and some general-purpose functions.

0 commit comments

Comments
 (0)