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

Add SHA-1 and SHA-2 hash functions. #9215

Closed
wants to merge 119 commits into from
Closed

Conversation

bdice
Copy link
Contributor

@bdice bdice commented Sep 10, 2021

This PR continues work begun in #6020 to add SHA-1 and SHA-2 (SHA-256, SHA-512, and truncated digests SHA-224, SHA-384) hash functions. Resolves #8641.

This complements the MD5 functionality added in #5438.

@bdice bdice self-assigned this Sep 10, 2021
@github-actions github-actions bot added CMake CMake build issue libcudf Affects libcudf (C++/CUDA) code. labels Sep 10, 2021
@bdice bdice added 2 - In Progress Currently a work in progress feature request New feature or request non-breaking Non-breaking change and removed libcudf Affects libcudf (C++/CUDA) code. CMake CMake build issue labels Sep 10, 2021
cpp/src/hash/sha_hash.cu Outdated Show resolved Hide resolved
@github-actions github-actions bot added CMake CMake build issue libcudf Affects libcudf (C++/CUDA) code. labels Sep 13, 2021
cpp/src/hash/sha_hash.cu Outdated Show resolved Hide resolved
cpp/src/hash/sha_hash.cu Outdated Show resolved Hide resolved
@bdice bdice changed the base branch from branch-23.02 to branch-23.04 January 26, 2023 16:59
@copy-pr-bot
Copy link

copy-pr-bot bot commented Oct 17, 2023

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@bdice bdice changed the base branch from branch-23.04 to branch-23.12 October 17, 2023 22:47
@bdice
Copy link
Contributor Author

bdice commented Nov 9, 2023

/ok to test

@bdice
Copy link
Contributor Author

bdice commented Nov 9, 2023

/ok to test

@bdice
Copy link
Contributor Author

bdice commented Nov 9, 2023

/ok to test

@bdice bdice mentioned this pull request Nov 9, 2023
3 tasks
@bdice
Copy link
Contributor Author

bdice commented Nov 9, 2023

Closing in favor of #14391. The PR has been thoroughly rewritten, so most historical feedback on this PR is not relevant.

@bdice bdice closed this Nov 9, 2023
rapids-bot bot pushed a commit that referenced this pull request Jan 22, 2024
This PR adds support for SHA-1 and SHA-2 (SHA-256, SHA-512, and truncated digests SHA-224, SHA-384) hash functions.  Resolves #8641. Replaces #9215.

Authors:
  - Bradley Dice (https://github.com/bdice)

Approvers:
  - Robert Maynard (https://github.com/robertmaynard)
  - Matthew Roeschke (https://github.com/mroeschke)
  - David Wendt (https://github.com/davidwendt)
  - https://github.com/nvdbaranec

URL: #14391
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2 - In Progress Currently a work in progress CMake CMake build issue feature request New feature or request Java Affects Java cuDF API. libcudf Affects libcudf (C++/CUDA) code. non-breaking Non-breaking change Python Affects Python cuDF API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEA] Add support for SHA256 and SHA512 to cudf::hash
5 participants