Skip to content

Commit c9c1d65

Browse files
author
Markus Humm
committed
Merge branch 'development' into master
2 parents a0011fc + 1313cfe commit c9c1d65

File tree

2 files changed

+13
-5
lines changed

2 files changed

+13
-5
lines changed

SECURITY.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The following versions are currently supported with security fixes:
66

77
| Version | Supported |
88
| -------- | ------------------ |
9-
| 6.1 | :white_check_mark: |
9+
| 6.2 | :white_check_mark: |
1010

1111
## Reporting a Vulnerability
1212

@@ -19,6 +19,6 @@ For instace add these details:
1919
* description of the issue
2020
* circumstances under which the issue occurs
2121
* steps to reproduce the issue
22-
* Delphi version used
22+
* Delphi or FPC version used
2323
* if possible supply a small demo application showing the issue
2424
* if you have any idea about how to fix it feel free to suggest it

readme.md

+11-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ It contains algorithms for these categories:
1212
* CRCs: non cryptographic checksums based on CRC algorithms
1313

1414
## 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.
1616
When defining the NO_ASM define in DECOptions.inc it is compatible with all
1717
platforms supported by Delphi! It might be compatible with FPC, but this has
1818
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.
2929
V6.0 was released shortly before Christmas 2020. Since then work continued
3030
by some users supplying code, reporting bugs (regressions) along with fixes
3131
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
3333
VersionHistory.pdf file in the docs subfolder of the development branch.
3434

3535
In comparison to 5.2 we added some console, VCL and FMX based demo applications.
3636
The FMX based demos are even available via Google play as "DEC cipher demo" and
3737
"DEC hash demo".
3838

3939
## 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
4141
this project like *NOTICE.txt*, *CONTRIBUTING.md*, *SECURITY.md*.
4242
Also take the time to read DEC61.pdf in the *Docs* folder or look at the demos
4343
provided in the *Demos* subfolder.
@@ -56,6 +56,10 @@ need to work out how to implement these tests and maybe look for test data.
5656
Why don't you help out by researching useful test data for those few tests?
5757
We're talking at block chaining mode tests for the ciphers specifically.
5858

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+
5963
## Contained hash algorithms
6064
* MD2
6165
* MD4
@@ -70,6 +74,10 @@ We're talking at block chaining mode tests for the ciphers specifically.
7074
* SHA256
7175
* SHA384
7276
* SHA512
77+
* SHA3_224
78+
* SHA3_256
79+
* SHA3_384
80+
* SHA3_512
7381
* Haval128
7482
* Haval160
7583
* Haval192

0 commit comments

Comments
 (0)