Skip to content

Sha2 improvements #8

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Mar 16, 2020
Merged

Sha2 improvements #8

merged 6 commits into from
Mar 16, 2020

Conversation

vincenthz
Copy link
Collaborator

  • cleanup engine to use a port of cryptonite cbits sha256
  • add SIMD optimisation (SSE4, AVX2)

* change reference implementation to use a ported version of cryptonite's SHA256 cbit
* 4-ways SSE4.1 parallel processing implementation
* 8-ways AVX parallel processing implementation
@vincenthz vincenthz added the enhancement New feature or request label Mar 16, 2020
@vincenthz vincenthz merged commit f1df45c into master Mar 16, 2020
@vincenthz vincenthz deleted the sha2 branch March 16, 2020 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant