4 ms·
> The reason rolling hashes are relevant to our topic is that many file backup services use variations of rolling hashes to achieve CDC. This paper will primari
by jszymborski 2y ago
> The reason rolling hashes are relevant to our topic is that many file backup services use variations
of rolling hashes to achieve CDC. This paper will primarily look at Tarsnap [9], a project by the
second author, but we will also look at other schemes such as Borg [2] and Restic [6]
> It seems like compression as default (or even required) is important. Without compression, Borg
and Restic are susceptible to known plaintext attacks. With compression, we still have theoretically
sound (and harder) chosen-plaintext attacks but no known-plaintext attacks. Sadly, compression
can also leak information for post-parameter extraction attacks, as shown in Example 4.3.