Como usar o Vim para criptografar arquivos de texto no Linux

Como usar o Vim para criptografar arquivos de texto no Linux

A maioria de nós mantém anotações importantes, credenciais de login e outras informações confidenciais em arquivos de texto. No entanto, não é seguro manter essas informações em texto simples. Uma das maneiras de proteger informações confidenciais é usar criptografia.

Se você está procurando uma maneira simples e rápida de criptografar um arquivo no Linux, pode usar o editor Vim. O Vim possui alguns recursos de criptografia de arquivo integrados que permitem proteger informações confidenciais usando diferentes métodos de criptografia. Somente uma pessoa com a chave certa pode acessar o arquivo criptografado.

Vamos ver como você pode usar o Vim para criptografar arquivos de texto no Linux.

Como criptografar um arquivo usando o Vim

Para criptografar um arquivo usando o Vim, primeiro abra-o no editor usando o seguinte comando:

vim filename

Se um arquivo com o nome de arquivo especificado não existir, o Vim o criará. Agora vá para o modo Inserir pressionando a tecla i e adicione o texto que deseja incluir no arquivo.

Para criptografar o arquivo, pressione Esc para ir para o modo de comando , digite a seguinte linha e pressione Enter :

:X

criptografar arquivo usando vim

O Vim solicitará a chave de criptografia. Você terá que inserir a chave duas vezes.

digite a chave de criptografia

Para salvar as alterações e sair do Vim, digite o seguinte e pressione Enter :

:wq

Isso criptografará seu arquivo de texto. Você pode usar o comando cat para verificá-lo:

cat filename

ver arquivo criptografado

Uma maneira alternativa de criptografar um arquivo no Vim é usar o seguinte comando:

vim -x filename

Ele solicitará uma chave de criptografia. Digite a chave duas vezes para evitar erros de digitação. Em seguida, edite seu arquivo e, quando terminar, salve e saia do Vim.

Abrindo um arquivo criptografado com o Vim

Para abrir um arquivo criptografado, você precisará fornecer a chave de criptografia correta. Se você não inserir a chave correta, o Vim converterá seu conteúdo em algum conteúdo de lixo. Nunca salve o arquivo em tal situação, caso contrário, seu arquivo será substituído pelo conteúdo de lixo.

abrir um arquivo criptografado

Como verificar o método de criptografia

Para verificar o método de criptografia que o Vim usou para criptografar um arquivo específico, use o seguinte comando:

file encrypted_filename

verifique o método de criptografia usando o comando file

Você também pode verificar o método de criptografia no editor. Para fazer isso, abra o arquivo criptografado no Vim e, no modo de comando , digite o seguinte e pressione Enter :

:setlocal cm?

Isso imprimirá a linha que mostra o método de criptografia para o arquivo atual.

criptografia blowfish2

Para visualizar todos os métodos de criptografia disponíveis no Vim, digite:

:h ‘cm’

Isso abrirá uma página de ajuda exibindo todos os métodos de criptografia junto com uma breve descrição de cada um.

ver os métodos de criptografia disponíveis

Alterar o método de criptografia de arquivo no Vim

Para alterar o método de criptografia de um arquivo criptografado, abra-o no Vim e insira a chave de criptografia. Em seguida, no modo de comando , digite o seguinte comando substituindo o método_criptografia por blowfish2, blowfish ou zip:

:setlocal cm=encryption_method

Por exemplo, para alterar o método de criptografia para blowfish, digite:

:setlocal cm=blowfish

Em seguida, salve as alterações usando:

:w

Alterar ou remover a chave de criptografia

Para alterar a chave de criptografia de um arquivo criptografado, abra o arquivo no Vim. Em seguida, digite a chave de criptografia para acessar o conteúdo. Enquanto estiver no modo de comando , digite:

:X

Ele pedirá a chave de criptografia. Digite uma nova chave e redigite-a para confirmar.

Para remover a criptografia, basta pressionar Enter duas vezes sem digitar nenhuma tecla. Uma vez feito, certifique-se de salvar as alterações digitando:

:w

remover criptografia em um arquivo vim

Mantenha suas senhas em um arquivo criptografado

Você pode usar o Vim para criptografar/descriptografar arquivos de texto no Linux em vez de usar uma ferramenta de criptografia separada. Você também pode manter as senhas em um arquivo criptografado e usar o Vim como gerenciador de senhas. No entanto, observe que os métodos de criptografia como zip e blowfish oferecidos pelo Vim não são fortes. Recomenda-se usar apenas blowfish2, que é um método de criptografia forte.

Você não precisa ser um especialista em Vim para criptografar seus arquivos, apenas aprenda algumas noções básicas e pronto.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *