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 support for SHA-256 #23

Open
paulmillar opened this issue Sep 18, 2024 · 0 comments
Open

Add support for SHA-256 #23

paulmillar opened this issue Sep 18, 2024 · 0 comments

Comments

@paulmillar
Copy link

paulmillar commented Sep 18, 2024

RFC 3230 support various checksum algorithms, as registered by IANA.

One checksum algorithm used by various communities is SHA-256.

It would be helpful if gfal were to support transferring data, using HTTP-TPC, where the data's integrity is ensured by comparing the destination file's SHA-256 hash against a known-good value.

For reference, dCache support SHA-256 since v7.2, with v9.2 being a commonly deployed version.

However, please note that, by default, dCache will only calculate SHA-256 when explicitly requested by the HTTP-TPC client.

Please note that support for #24 may be needed to ensure the service calculates the desired SHA-256 checksum value.

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

No branches or pull requests

1 participant