Open
Description
Describe the feature
Recently there was a change to refactor the CRC32 checksum implementation to be compatible with HashAlgorithm without requiring a CRT dependency. It would be appropriate to do the same for CRC32C to not have the CRT dependency for either of them.
Use Case
Not requiring the CRT dependency for any of the checksums.
I'm also facing some incompatibility issues with the CRT dependency on Alpine based docker images, which happens now only for CRC32C, and would be not be an issue after this change.
Proposed Solution
No response
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS .NET SDK and/or Package version used
AWS .NET SDK 3.7.963.0
Targeted .NET Platform
.NET 8.0
Operating System and version
Windows 11, Alpine