Listar todos os arquivos criptografados por gpg que incluem um determinado destinatário

2

Um funcionário sairá de nossa empresa e teremos uma árvore de diretórios contendo vários arquivos, cada um contendo uma senha para um serviço específico, e cada arquivo será criptografado para aqueles que o solicitarem.

Eu gostaria de tentar listar todos os arquivos que incluem um destinatário em particular, mas não consigo encontrar uma maneira de pedir ao gpg para listar as chaves de um arquivo criptografado. A única maneira de saber como listar as chaves atualmente é tentar uma descriptografia de um arquivo, mas isso seria inútil para uma pesquisa, pois exigiria minha senha cerca de um bilhão de vezes.

    
por DanH 08.02.2012 / 08:01

1 resposta

0

Já faz um tempo desde que eu usei o GPG, mas a opção --list-packets pode ser de alguma utilidade; caso contrário, sugiro o seguinte (supondo que você possa montar o diretório remoto em sua máquina local):

  1. Backup de seu chaveiro secreto local
  2. Remova a frase secreta da sua chave secreta
  3. Monte o diretório remoto em sua máquina local
  4. Enumere a cópia montada localmente do seu diretório remoto
  5. Redefinir a frase secreta em (ou restaurar o backup de) seu chaveiro secreto

Como alternativa, crie uma cópia especial do seu chaveiro secreto da qual você removeu a senha e use --secret-keyring para especificá-la durante a travessia.

    
por 08.02.2012 / 09:25

Tags