gocryptfs usa criptografia baseada em arquivos que é implementada como um sistema de arquivos FUSE montável. Cada arquivo em gocryptfs é armazenado um arquivo criptografado correspondente no disco rígido. A captura de tela abaixo mostra um sistema de arquivos gocryptfs montado (esquerda) e os arquivos criptografados (direita).