issues Search Results · repo:dd86k/sha3-d language:D
Filter by
10 results
(53 ms)10 results
indd86k/sha3-d (press backspace or delete to remove)Both considered fast hashes should be interesting for some.
TurboSHAKE:
- Paper: https://eprint.iacr.org/2023/342
- Defines TurboSHAKE128 and TurboSHAKE256.
- TurboSHAKE128: Keccak-p[b = 1600, ...
enhancement
dd86k
- Opened on Dec 19, 2023
- #10
Right now, the implementation assumes b=1600,r=24 (w=64) for the SHA3 aliases.
It d be nice to make those parameters work after adding them.
enhancement
dd86k
- Opened on Dec 18, 2023
- #9
The suggested security advisory flow is incorrect, probably refering to an old workflow.
https://github.com/dd86k/sha3-d/blob/dc34beb92f28bdbeb30b0e360254dbbaf7a21e92/.github/SECURITY.md#L5-L6
In the ...
documentation
mratsim
- 1
- Opened on Dec 18, 2023
- #8
This StackOverflow answer reveals that the state is permutated until d bits are produced for SHAKE variants, which is
not the current behavior.
I ve set a limit to 1600 bits for the XOF output, but I ...
enhancement
dd86k
- 1
- Opened on Jun 30, 2022
- #7
The CAVP^1 would permit even more vigorous tests on the implementation.
The Secure Hash Algorithm-3 Validation System (SHA3VS)^2 includes tests for SHA-3 of short messages, long messages, and
the pseudo-random ...
dd86k
- Opened on Dec 27, 2021
- #6
I should be including the version number as a string (enum) for diagnostic and printing purposes.
Also because I don t have to manually type it in version pages and the like.
Like
enum SHA3D_VERSION_STRING ...
enhancement
dd86k
- Opened on Dec 23, 2021
- #5
Priority: Low
In 2016, NIST published SP.800-185 describing additional SHA-3 derived functions:
- cSHAKExxx(X,L,N,S): A version of SHAKE supporting explicit domain separation via customization parameters. ...
enhancement
dd86k
- 2
- Opened on Nov 26, 2021
- #4
Since this is security-related, should include a security policy.
Example used in the setup page:
# Security Policy
## Supported Versions
Use this section to tell people about which versions of your ...
enhancement
dd86k
- Opened on Nov 25, 2021
- #3
Wikipedia articles feature SHAKE128( , 256) which indicates an Extendable Output Function. The final hash was 256 bits
of length, but SHAKE128( , 256)[0..16] == SHAKE128( , 128)[] (for the sake of visualization: ...
enhancement
dd86k
- Opened on Nov 25, 2021
- #2
Having some form of acceleration would benefit everyone, which this module currently lacks.
Options:
1. core.simd -- Supported everywhere, I think.
2. intel-intrinsics DUB package -- Somewhat supports ...
enhancement
dd86k
- 5
- Opened on Nov 1, 2021
- #1

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Restrict your search to the title by using the in:title qualifier.