managed-lzma icon indicating copy to clipboard operation
managed-lzma copied to clipboard

7z checksums missing

Open weltkante opened this issue 10 years ago • 2 comments

While prototyping an AES encoder for issue #1 I noticed that the currently generated 7z archives don't include checksums of their files. That's ok because they are optional and for the previous use case (lzma support in duplicati) these weren't necessary because our callers were maintaining their own checksums. However for standalone 7z archives they are important to verify the integrity of the archive, in particular when streams are encrypted you need it to verify that the password was correct.

weltkante avatar Feb 24 '15 20:02 weltkante

Stream checksums have been added, which is enough to detect corrupt archives or wrong encryption passwords. Checksums for individual files are still missing so I'll leave the issue open.

weltkante avatar Mar 12 '15 20:03 weltkante

This should be working, but I still need to verify this is working as intended before I can close this issue.

weltkante avatar Dec 29 '15 20:12 weltkante