Skip to content

Add crc32c as checksum backend #5

@kreczko

Description

@kreczko

CRC32C hardware implementation in python is provided by the crc32c package.

The package supports partial checksums and should be easy to integrate.

Steps:

  1. move int_to_hex and hex_to_int outside the Checksum class
  2. add implementation src/xrdsum/checksums/crc32c.py
  3. add "crc32c" to AVAILABLE_CHECKSUM_TYPES

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions