From a9603a022f086e0b0a2e5b4d9d1b38aaa672cd17 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 24 Feb 2017 15:40:28 -0400 Subject: Revert "pointer to a todo" This reverts commit d884cdfbed61fa451c54562711ab5a12f41a7f7a. todo is not ready yet --- doc/backends.mdwn | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/doc/backends.mdwn b/doc/backends.mdwn index f69f655d6..d26cadce5 100644 --- a/doc/backends.mdwn +++ b/doc/backends.mdwn @@ -3,9 +3,7 @@ The file checked into git symlinks to the key. This key can later be used to retrieve the file's content (its value). Multiple pluggable key-value backends are supported, and a single repository -can use different ones for different files. - -These are the recommended backends to use. +can use different ones for different files. * `SHA256E` -- The default backend for new files, combines a 256 bit SHA-2 hash of the file's content with the file's extension. This allows @@ -22,10 +20,6 @@ These are the recommended backends to use. * `SKEIN512`, `SKEIN512E`, `SKEIN256`, `SKEIN256E` -- [Skein hash](http://en.wikipedia.org/wiki/Skein_hash), a well-regarded SHA3 hash competition finalist. - -The backends below do not guarantee cryptographically that the -content of an annexed file remains unchanged. - * `SHA1`, `SHA1E`, `MD5`, `MD5E` -- Smaller hashes than `SHA256` for those who want a checksum but are not concerned about security. * `WORM` ("Write Once, Read Many") -- This assumes that any file with @@ -36,11 +30,6 @@ content of an annexed file remains unchanged. It's generated when using eg, `git annex addurl --fast`, when the file content is not available for hashing. -If you want to be able to prove that you're working with the same file -contents that were checked into a repository earlier, you should avoid -using the non-cryptographically-secure backends, and will need to use -signed git commits. See [[tips/using_signed_git_commits]] for details. - Note that the various 512 and 384 length hashes result in long paths, which are known to not work on Windows. If interoperability on Windows is a concern, avoid those. -- cgit v1.2.3