Rolling hash
A rolling hash updates a fingerprint incrementally as the input window or stream advances, instead of recomputing it over the entire input each time.
Restic's chunker uses Rabin fingerprints for boundary selection. Such a boundary fingerprint is not a cryptographic identifier of the complete chunk; content identity needs a separate check. [restic-chunker]
Relations
- related
- content-defined-chunking, fastcdc, deduplication