You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tweak ChunkedEncryption slightly in a way that is incompatible with older deserializers, so I'd like to add it in the new data version 5 alongside the changes in this PR
The text was updated successfully, but these errors were encountered:
This level of encryption [ . . . ] does not protect against reordering or truncation of chunks.
We can protect against reordering and truncation of chunks by creating a hash list complete with a top hash. We currently use a hash list that is missing a top hash, so individual chunks of a tensor are verifiable, but their count and positions are not.
A good title for this issue would be "Protect against chunk reordering and truncation in ChunkedEncryption authentication."
bchess
changed the title
[3.0] tweak ChunkedEncryption
[3.0] Protect against chunk reordering and truncation in ChunkedEncryption authentication
Jun 27, 2024
Leaving this as placeholder for @Eta0 to make accurate description.
Copying from https://github.com/coreweave/tensorizer/pull/127#pullrequestreview-2133569874https://github.com/coreweave/tensorizer/pull/127#pullrequestreview-2133569874
Tweak ChunkedEncryption slightly in a way that is incompatible with older deserializers, so I'd like to add it in the new data version 5 alongside the changes in this PR
The text was updated successfully, but these errors were encountered: