Skip to content

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
Issue origami icon

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 Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue origami icon

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 Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue search results · GitHub