💾 Archived View for gem.xmgz.eu › gemlog › 2021-11-19-recuperar-masterkey-gocryptfs.gmi captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
$ gocryptfs-xray -dumpmasterkey path/to/encrypted_folder/gocryptfs.conf
Utilizo GOCRYPTFS para manter cifrado un cartafol propio no ordenador de outra persoa
Coñece máis sobre gocryptfs na súa páxina web.
o ficheiro de configuración "gocryptfs.conf" non está no ordenador de esa outra persoa, só os ficheiros cifrados e o ficheiro de configuración "*.diriv", , pero si no meu (OBVIAMENTE). Esto non ten que ver co tema do artigo pero é unha recomendación por parte das desenvolvedoras como posible vector de ataque -improbable- ao cifrado.
Cando creas un cartafol cifrado utilizando o comando
$ gocryptfs -init ...
aparéceche SÓ NO MOMENTO DA CREACIÓN a "MasterKey", unha "chave" que che permite descifrar os datos e cambiar o contrasinal en caso de necesidade (perda do contrasinal elexido ou perda do ficheiro de configuración), debes gardar este contrasinal nun lugar seguro pois podería ser necesario no futuro.
Ver
$ man gocryptfs
Mais cando utilizas Plasma Vaults, unha interface gráfica de KDE, para crear unha Caixa Forte Segura NON ves esta información importante.
Outro caso de uso pode ser que non apuntases esta MasterKey cando iniciaches o cifrado, único momento en que aparece no terminal.
Elexín, por coñecido para min, o back-end "gocryptfs" no momento de crear o cartafol seguro. Na data de publicación tamén están dispoñibles EncFs e CryFs.
Para obter o MasterKey deste volume cifrado podemos recurrir á ferramenta "gocryptfs-xray", que trae esta información (extracto):
gocryptfs-xray gocryptfs-xray v2.2.1; 2021-10-30 go1.17.2 linux/amd64 Usage: gocryptfs-xray [OPTIONS] FILE Options: [...] -dumpmasterkey Decrypt and dump the master key [...] Examples: [...] gocryptfs-xray -dumpmasterkey myfs/gocryptfs.conf [...]
Así lendo o ficheiro de configuración "gocryptfs.conf" que está na raíz do cartafol cifrado
$ gocryptfs-xray -dumpmasterkey ruta/cartafolcifrado/gocryptfs.conf
devólvenos o valor da MasterKey tras PREGUNTARNOS O CONTRASINAL de cifrado.
Agora si, xa coa información completa e gardada, poderemos preocuparnos un pouco menos se perdemos o contrasinal ou se estragan algún dos ficheiros de configuración.
Se perdes tanto o contrasinal como a MasterKey tes un problema.