diff options
Diffstat (limited to 'internal/nametransform')
| -rw-r--r-- | internal/nametransform/names.go | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/nametransform/names.go b/internal/nametransform/names.go index a659f0a..119d592 100644 --- a/internal/nametransform/names.go +++ b/internal/nametransform/names.go @@ -23,6 +23,10 @@ type NameTransformer interface {  	DecryptName(cipherName string, iv []byte) (string, error)  	EncryptName(plainName string, iv []byte) string  	EncryptAndHashName(name string, iv []byte) (string, error) +	// HashLongName - take the hash of a long string "name" and return +	// "gocryptfs.longname.[sha256]" +	// +	// This function does not do any I/O.  	HashLongName(name string) string  	WriteLongNameAt(dirfd int, hashName string, plainName string) error  	B64EncodeToString(src []byte) string  | 
