Skip to content
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

Replace md5 storage checksum with Blake2b #12

Merged
merged 4 commits into from
May 28, 2017
Merged

Conversation

tatsuya6502
Copy link
Member

@tatsuya6502 tatsuya6502 commented May 28, 2017

  • Replace MD5 with Blake2b with 32 bytes (256 bits) digest output.
  • To be more scalable on multi-core processor, move checksum calculation from the single WAL thread to client threads.
  • Update examples/simple to store larger values (8KB).
  • Add a simple benchmark of secure hashes: SHA-2, SHA-3, Blake2b and Blake2s

Fixes #9

Add a simple benchmark for secure hash functions.
Add MD5 to the simple secure hash benchmark.
Add Blake2b and SHA-512 to the simple secure hash benchmark.
- Replace MD5 with Blake2b with 32 bytes (256 bits) digest output.
- To be more scalable on multi-core processor, move checksum
  calculation from the WAL thread to client threads.
- Update examples/simple to store larger values (8KB).
@tatsuya6502
Copy link
Member Author

The CI passed. Merging.

@tatsuya6502 tatsuya6502 merged commit 0e7edbb into master May 28, 2017
@tatsuya6502 tatsuya6502 deleted the replace-md5 branch May 28, 2017 15:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant