The securetar library has been updated to add a proper header at the start of the encrypted stream, it would be valuable if this project implements support for the new format.
I think this securetar test case may be helpful: https://github.com/pvizeli/securetar/blob/main/tests/test_tar.py#L483-L564, as well as the helper class which generates the new header and reads both the old and new header: https://github.com/pvizeli/securetar/blob/main/securetar/__init__.py#L42-L77
The securetar library has been updated to add a proper header at the start of the encrypted stream, it would be valuable if this project implements support for the new format.
I think this securetar test case may be helpful: https://github.com/pvizeli/securetar/blob/main/tests/test_tar.py#L483-L564, as well as the helper class which generates the new header and reads both the old and new header: https://github.com/pvizeli/securetar/blob/main/securetar/__init__.py#L42-L77