Skip to content

Commit 796ef2f

Browse files
stuartpbben
andauthored
Update book/07-git-tools/sections/revision-selection.asc
Co-authored-by: Ben Straub <[email protected]>
1 parent 252d639 commit 796ef2f

File tree

1 file changed

+0
-3
lines changed

1 file changed

+0
-3
lines changed

book/07-git-tools/sections/revision-selection.asc

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,9 @@ Here's an example to give you an idea of what it would take to get a SHA-1 colli
8484
If all 6.5 billion humans on Earth were programming, and every second, each one was producing code that was the equivalent of the entire Linux kernel history (6.5 million Git objects) and pushing it into one enormous Git repository, it would take roughly 2 years until that repository contained enough objects to have a 50% probability of a single SHA-1 object collision.
8585
Thus, an organic SHA-1 collision is less likely than every member of your programming team being attacked and killed by wolves in unrelated incidents on the same night.
8686
87-
[NOTE]
88-
====
8987
There have been attempts to create a synthetic collision attack, including one documented at https://shattered.io/[].
9088
Git is moving towards using SHA256 as the default hashing algorithm, which is much more resilient to collision attacks, and has code in place to help mitigate this attack (although it cannot completely eliminate it).
9189
====
92-
====
9390

9491
[[_branch_references]]
9592
==== Branch References

0 commit comments

Comments
 (0)