summaryrefslogtreecommitdiff
path: root/bugs/avoid-hash-collisions.mdwn
blob: eacb9d731c075f3af4d64e595fea86462a5f9c80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
It would be good for Obnam to optionally be able to verify that hash
collisions do not happen. This requires downloading the data with
the same hash, and comparing the bytes, which can be quite expensive.
However, backup programs should be reliable, and the user should be
able to choose reliability over speed.

Three modes are needed:

* assume hash collisions do not happen (deduplication, max speed, max risk)
* verify that hash collisions do not happen 
  (deduplication, no risk, performance hit)
* do not deduplicate (max speed, no risk)

--liw


[[done]]