@@ -12,7 +12,7 @@ It contains algorithms for these categories:
12
12
* CRCs: non cryptographic checksums based on CRC algorithms
13
13
14
14
## Which Delphi versions are compatible?
15
- The current version 6.1 is compatible with Delphi 2009 - Delphi 10.4.1 Sydney.
15
+ The current version 6.2 is compatible with Delphi 2009 - Delphi 10.4.2 Sydney.
16
16
When defining the NO_ASM define in DECOptions.inc it is compatible with all
17
17
platforms supported by Delphi! It might be compatible with FPC, but this has
18
18
not been focus and is not tested. The development branch contains a more
@@ -29,15 +29,15 @@ A list of changes is available in the docs folder.
29
29
V6.0 was released shortly before Christmas 2020. Since then work continued
30
30
by some users supplying code, reporting bugs (regressions) along with fixes
31
31
and by adding SHA2-224 which was still missing.
32
- Details about the changes and additions in V6.1 can be found in the
32
+ Details about the changes and additions in V6.2 can be found in the
33
33
VersionHistory.pdf file in the docs subfolder of the development branch.
34
34
35
35
In comparison to 5.2 we added some console, VCL and FMX based demo applications.
36
36
The FMX based demos are even available via Google play as "DEC cipher demo" and
37
37
"DEC hash demo".
38
38
39
39
## Where can I get further information? For example if I'd like to contribute?
40
- In the root folder of DEC V6.1 you will find further files with information about
40
+ In the root folder of DEC V6.2 you will find further files with information about
41
41
this project like * NOTICE.txt* , * CONTRIBUTING.md* , * SECURITY.md* .
42
42
Also take the time to read DEC61.pdf in the * Docs* folder or look at the demos
43
43
provided in the * Demos* subfolder.
@@ -56,6 +56,10 @@ need to work out how to implement these tests and maybe look for test data.
56
56
Why don't you help out by researching useful test data for those few tests?
57
57
We're talking at block chaining mode tests for the ciphers specifically.
58
58
59
+ In DEC 6.2 the unit tests for the hash classes were looked at and where not already
60
+ used original test data vectors (as far as we could find them - for most we could)
61
+ have been added to improve test coverage.
62
+
59
63
## Contained hash algorithms
60
64
* MD2
61
65
* MD4
@@ -70,6 +74,10 @@ We're talking at block chaining mode tests for the ciphers specifically.
70
74
* SHA256
71
75
* SHA384
72
76
* SHA512
77
+ * SHA3_224
78
+ * SHA3_256
79
+ * SHA3_384
80
+ * SHA3_512
73
81
* Haval128
74
82
* Haval160
75
83
* Haval192
0 commit comments