bagit-java icon indicating copy to clipboard operation
bagit-java copied to clipboard

Checksum comparison should be case insensitive

Open luis100 opened this issue 2 years ago • 0 comments

Version: 5.2.0 OS: Ubuntu 22.04.2 LTS

Bagit fails to load due to validation issue:

gov.loc.repository.bagit.exceptions.CorruptChecksumException: File [-redacted-.pdf] is suppose to have a [MD5] hash of [8F7EF44A45A91BF762D122E6C8A2C4A5] but was computed [8f7ef44a45a91bf762d122e6c8a2c4a5].

But the RFC states.

o The hex-encoded checksum MAY use uppercase and/or lowercase letters.

So comparison should be case insensitive.

luis100 avatar Mar 29 '23 12:03 luis100