Skip to content

Commit

Permalink
Add release notes for vx20220000
Browse files Browse the repository at this point in the history
  • Loading branch information
rafael-santiago committed Mar 2, 2022
1 parent 7c01a52 commit 7b95cf8
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 2 deletions.
23 changes: 22 additions & 1 deletion RELNOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,27 @@
Rafael
--

vx20220000 [git-tag: 'vx20220000']

Increased library's support on ciphers, MAC and PRF besides some minor cosmetic
changes. Now kryptos offers full support for the five AES finalists.

Features:

- Added djb2 support.
- Added Salsa20 support.
- Added ChaCha20 support.
- Added MACs: Poly1305, SipHash (short messages).
- Added PRF: SipHash.
- Added Non-cryptographic hash: SipHash.
- Added Twofish (128, 192, 256) support.
- Build improvements: MSVC artifacts installing, kryptos-test.sys unloading problem,
some remaining and minor GCC's compilation warnings solved.

Bugfixes:

- None.

vx20210000 [git-tag: 'vx20210000']

Well, this is my first formalization/gathering of codes that I have been implementing, maintaining
Expand All @@ -17,7 +38,7 @@ vx20210000 [git-tag: 'vx20210000']
camellia-192, camellia-256, safer-k64, blowfish, serpent, tea, xtea,
misty1, mars-128, mars-192, mars-256, present-80, present-128, shacal-1,
shacal-2, noekeon, noekeon (direct key), gost (with DES s-boxes), gost.
- Supported block ciphers mode: ecb, cbc, ofb, ctr, gcm.
- Supported block ciphers mode of operation: ecb, cbc, ofb, ctr, gcm.
- Hashes: sha-1, sha-224, sha-256, sha-384, sha-512, sha3-224, sha3-256, sha3-384, sha3-512,
keccak-224, keccak-256, keccak-384, keccak-512, md4, md5, ripemd-128, ripemd-160,
tiger, whirlpool, blake2s256, blake2b512, blake2sN (variable output length),
Expand Down
2 changes: 1 addition & 1 deletion src/kryptos_types.h
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
#ifndef KRYPTOS_KRYPTOS_TYPES_H
#define KRYPTOS_KRYPTOS_TYPES_H 1

#define KRYPTOS_VERSION 0x20210000 // INFO(Rafael): a hex value [16-bit-year-in-decimal][16-bit-release-increment]
#define KRYPTOS_VERSION 0x20220000 // INFO(Rafael): a hex value [16-bit-year-in-decimal][16-bit-release-increment]

# ifndef KRYPTOS_KERNEL_MODE
# include <stdlib.h>
Expand Down

0 comments on commit 7b95cf8

Please sign in to comment.