rfjakob / gocryptfs Go 4.8K 309 Encrypted overlay filesystem written in Go gcm encryption fuse filesystem