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

Amazon S3 CRC-64NVME checksum algorithm for data integrity protection #9141

Open
2 tasks
vincentclee opened this issue Dec 16, 2024 · 1 comment
Open
2 tasks
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue s3

Comments

@vincentclee
Copy link

vincentclee commented Dec 16, 2024

Describe the feature

Add the CRC-64NVME checksum algorithm option for data integrity protection when uploading a object to s3.

Error

$ aws s3 cp myfile.zip s3://mybucket --checksum-algorithm CRC-64NVME

usage: aws [options] <command> <subcommand> [<subcommand> ...] [parameters]
To see help text, you can run:

  aws help
  aws <command> help
  aws <command> <subcommand> help

aws: error: argument --checksum-algorithm: Invalid choice, valid choices are:

CRC32                                    | SHA256
SHA1                                     | CRC32C

Use Case

AWS Console - Upload objects Amazon S3 bucket

Screenshot 2024-12-16 at 10 03 33 AM

Proposed Solution

No response

Other Information

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CLI version used

aws-cli/2.22.17 Python/3.12.6 Darwin/24.2.0 exe/x86_64

Environment details (OS name and version, etc.)

macOS Sequoia 15.2

@vincentclee vincentclee added feature-request A feature should be added or improved. needs-triage This issue or PR still needs to be triaged. labels Dec 16, 2024
@tim-finnigan tim-finnigan self-assigned this Dec 19, 2024
@tim-finnigan
Copy link
Contributor

Thanks for reaching an out. An update was added to the top of the blog post you referenced:

Updated SDKs with default integrity protections will be available in the coming weeks.

We will update this issue when this is available. You can also refer to the CHANGELOG for updates.

@tim-finnigan tim-finnigan removed their assignment Dec 19, 2024
@tim-finnigan tim-finnigan added s3 p2 This is a standard priority issue and removed needs-triage This issue or PR still needs to be triaged. labels Dec 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved. p2 This is a standard priority issue s3
Projects
None yet
Development

No branches or pull requests

2 participants