- "É necessário" depende das suas necessidades individuais. O PGP permite que você:
- enviar / receber texto criptografado
- prove que a mensagem veio de você / verifique de onde veio
São essas coisas necessárias para você? Se assim for, então o PGP fornece uma solução "muito boa".
-
Uma chave PGP está bem. Para diferentes propósitos, você pode usar:
- Diferentes UIDs para diferentes endereços de e-mail
- Subchaves diferentes para dispositivos diferentes (se um dispositivo for perdido, você poderá revogar apenas uma subchave em vez de sua identidade inteira) Consulte esta resposta para obter mais detalhes.
-
Novamente, essa resposta depende das necessidades do indivíduo. Um computador que é usado apenas para consumo de mídia e compras on-line ficará bem sem; a segurança incorporada (SSL / TLS) cobrirá números de cartão de crédito, etc.
Assinar aplicativos para Android é uma história totalmente diferente.
Isso foi respondido em outro lugar , mas em resumo, crie uma nova chave (não keystore ) para cada aplicativo que você possa vender / transferir um dia. Caso contrário, você pode ter que fornecer a outra pessoa uma chave que possa assinar outros aplicativos seus.