Há como, via linha de comando, exibir um texto criptografado? [RESOLVIDO]

1. Há como, via linha de comando, exibir um texto criptografado? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 21/04/2012 - 21:48h

Estou com o Ubuntu 12.04 na máquina. Ele não tem o plugin(do gedit) responsável por encriptar um texto.
Eu posso salvar um documento no libreoffice e, depois, encriptá-lo clicando com o botão direito do mouse.
Mas não aparece essa opção no gedit.
Então eu quero saber se há, via linha de comando, exibir algo como isso:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.11 (GNU/Linux)

mQENBE4BQegBCACxLkTxOdv84N6ui800o9T6OZFRsjG7hNmY9VJQwTJYEnbuOXbc
U/OTfxmOA4pmjvKdo3gltfoCqEf8rTuA03g6BHyGQZ/KbfSPfsYBTyedyxHtfe66
KUiaAAGOjXad73n5oiF+eMMTfOHsr3yGn8+GM+8T1sPUPFdW/Wq3KzFgie7cHvAb
kNdiCXK2oGE/m4KNZFYk/7XjziB6Z1d+KEhY22CEyddQNlUeq2kz5A8udo57reKF
TnK4HKmiUpShI1X41/mZzBmz3Phr4CIjdHM3866z4J3H8Z5WOO0q4XQ/p1hkYxLn
pF8uOWPf8pTX9qQFZY/0imHKSPq29v0vLXFFABEBAAG0KUFuZHLDqSBDYXJ2YWxo
byA8YW5kcmVsdWl6MjIyMkBnbWFpbC5jb20+iQE4BBMBAgAiBQJOAUHoAhsDBgsJ
CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDMRfpAMwO1PytNB/94pbhIR8cwikPm
BNgFn+UHPyJ18pgKRPz2RCOVFZ0KY2HI/p1hSRFnMFrvJjTRyEi+nV5sXlMLbJWb
BkP+uzMnhC6kpvB7VxcOSr+exWNbjXv2RYwwjmZJ4QVlewJUwfcvWgVHvWEMXadZ
Z0cpFqYYneBg4Q62gYI9jWmaTsi8VM4/nvL26y4DLPNkHiI/ss11aQ7LRaOE4KOc
0gXQSL8rkUiYA4VXHqKucSLg8qcuaEXqbSDYQw6e3y5Ojr44rFtpeVYHr7X7jhak
pbc0bWat/Zk+wFUsZ1h0N1HlYZ5ewzWM1S+QYqcXwFI0VmypfotMO4C1f4EBLn+U
lC6zI0XvuQENBE4BQegBCADtkcKoIFFF7Jp3zDh0O+DsH36ofQUoOJ/LnOFlm5cW
zEsZrZ1yDifvVT8HQeYL/2ACgRROU1FgIllJstJ6YCmv6GAW9664CJjlgzWKIxTz
UhB/nlSJQoKCBSu6pLb8zvPWLQ5JDh1CttyoYzvYN/mREu+UU3Ycy/v6XEwJNfsH
ZRiS31iHW16oT+SHssvPetczkoqRjg+nRCQkJrM0QLxnwnOsHjf6+nBzyhR9hX1C
AOAXCxjTKQ7OVvFOAYNZcqwDb9FCEvHsCOQFDWX+SbHJFRprJ/Qff7x60IwokTqC
PVYCIyrkn9bobCGE02Ef/RN8u6y3youoXEYX3Va2jbXBABEBAAGJAR8EGAECAAkF
Ak4BQegCGwwACgkQzEX6QDMDtT/unwf/ZMjypPfTzcD6sbx9A+T6WHvLvVYFEEQF
Ezz7FuX83KHyacUfEuPhsvm7bmUbzfVC7wY8AhspiusjpxI1CzKXbN6h9nU1DaAB
eSkmyOjL0ugrCLWl21yrviwwthdug5+diBDZtsAo4Y8ec+IOm8itF+DRQzIyd0sZ
pIU1tAJOhGr5eQpwXgByEyeMYvPP+BjtMs0LLgyDC3d3ZCkVYLgHS3sd60e2cz8f
G5t8zfYmK9bNP2+Nukfc8NBTwmMHve/SnDycEsUSw0d8XROy71cJK/CdmCTteOt6
giDC7c2dASBPl80p+7B+paZ2jXDT67eT3AYH7vQvs3GDGu0tnPAw5g==
=NdZW
-----END PGP PUBLIC KEY BLOCK-----


No caso acima, coloquei uma chave pública, mas poderia ser apenas um texto.



  


2. Re: Há como, via linha de comando, exibir um texto criptografado? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 01/05/2012 - 18:42h

Quando digito : gpg -e -r -a teste, aparece a mensagem:

asus@asus-1005HA:~$ gpg -e -r -a teste
gpg: -a: ignorado: chave pública não encontrada
gpg: teste: encryption failed: chave pública não encontrada

Mas repare que a chave existe:

asus@asus-1005HA:~$ gpg --list-keys
/home/asus/.gnupg/pubring.gpg
-----------------------------
pub 2048R/460D7A46 2012-04-30
uid André Carvalho (seahorse extended) <andreluiz2222@gmail.com>
uid [jpeg image of size 5564]
sub 2048R/B005F2A5 2012-04-30

asus@asus-1005HA:~$

Onde está o erro?





3. Re: Há como, via linha de comando, exibir um texto criptografado? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 25/05/2012 - 22:15h

Achei a resposta: posso usar o openssl:
Comandos para encriptar arquivos com criptografia assimétrica, via openssl

openssl aes-256-cbc -a -salt -in arquivo.txt -out arquivo.txt.enc

openssl aes-256-cbc -d -a -in arquivo.txt.enc -out arquivo.txt.new

http://translate.google.com.br/translate?hl=pt-BR&sl=en&u=http://tombuntu.com/index.php/2007...

Com a opção -a é possível gerar caracteres imprimíveis para colar no gedit, ou e-mail.


4. Re: Há como, via linha de comando, exibir um texto criptografado? [RESOLVIDO]

andre luiz
xiloba

(usa Slackware)

Enviado em 17/12/2012 - 10:53h
















a melhor maneira é usando a opção -a no comando gpg. Isto fará com que os caracteres sejam imprimíveis:

-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.4.11 (GNU/Linux)

jA0EAwMCnDKcv/t4FJJgyYGXXWom4T6XkNePEWnMJreXxyyFezO8KLcFAw7HgwQT
LvBHd6yWky6+L8/O0OGGiM9TqrMvpKV4g7qWGaldiS35gMyzjCE/CcMxqflTqLVb
+hAL5yOGs2wuOxxaaCt/OS0xeHuul/f5CO5thcN7MAXLyuipGFEWXYEmAzpX6QEe
9OU=
=jbvG
-----END PGP MESSAGE-----
MY id is Mr. Postmam

Isto foi gerado com o comando: gpg -c -a arquivo.extensão , lembrando que com a opção -c, você não usa a senha gerada para o seu par de chaves(através de gpg --gen-key); você estará usando uma chave simétrica, aquela que não depende de outra para decriptar o texto.

Pesquisei em :https://docs.indymedia.org/Sysadmin/GnuPGpt#Como_codificar_uma_mensagem_para






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts