'Pass' gerenciador de senhas - requer chave pública?

2

O gerenciador de senhas 'pass' usa chaves gpg.

link

No entanto, o próprio gpg pode ser usado para criptografia simétrica de arquivos. Passa apenas o trabalho usando chaves públicas / privadas, ou é possível usar com criptografia simétrica?

    
por SauceCode 03.03.2015 / 14:10

1 resposta

2

O gerenciador de senhas pass requer uma chave pública para criptografar seus arquivos (onde as senhas gerenciadas são armazenadas) - e requer uma chave privada para descriptografar seus arquivos.

Não é possível configurar pass para usar a criptografia de arquivos simétricos 'puros' do gpg (consulte as opções -c ou --symmetric GPG).

Isso se deve ao design de pass - usando a criptografia de chave pública do GPG para criptografia / descriptografia de arquivos, o que permite flexibilidade, por exemplo. para configurar várias chaves - digamos - de modo que um grupo de usuários tenha acesso às senhas gerenciadas.

Observe também que o GPG usa um esquema híbrido ao criptografar um arquivo para um ou vários destinatários (isto é, usando uma ou várias chaves públicas): ele gera aleatoriamente uma chave de sessão para a criptografia simétrica do arquivo e apenas usa a chave pública / chaves para criptografar a chave de sessão.

    
por 17.04.2017 / 20:18

Tags