bc-csharp icon indicating copy to clipboard operation
bc-csharp copied to clipboard

[Argon2] Multithreading support

Open zer0x64 opened this issue 1 year ago • 1 comments

Describe your changes

Added multithreading support for Argon2. Followup of https://github.com/bcgit/bc-csharp/pull/559

How has this been tested?

Using the tests that were already available for Argon2.

Checklist before requesting a review

  • [x] I have performed a self-review of my code
  • [x] I have kept the patch limited to only change the parts related to the patch
  • [ ] This change requires a documentation update

zer0x64 avatar Oct 07 '24 15:10 zer0x64

@peterdettman Here's the first follow-up PR for Argon2! The second will be for Span usage to avoid copies on little-endian machines

zer0x64 avatar Oct 07 '24 15:10 zer0x64

Merged, thanks. I made a few followup changes, including adding a TaskFactory constructor so that parallel execution is opt-in.

peterdettman avatar Nov 20 '24 14:11 peterdettman