PGP op linux decodeert zonder om key te vragen [symmetrisch]

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • gepebril
  • Registratie: November 2001
  • Laatst online: 28-03-2023
Hi,

Ik werk op Lubuntu 17.04
Ik probeer een document symmetrisch te encrypten. Dat gaat goed met:
pgp -c filename.txt

Linux vraagt dan om twee identieke passworden. En dat gaat goed. In dezelfde folder wordt de file: filename.txt.pgp gemaakt. Daarna verwijder ik het origineel filenaam.txt

En wil de file decrypten. Echter wat gebeurd? Hij decodeert de file ZONDER om een password te vragen.
Veel geGoogled, alleen ik zie nergens dat dit gedrag beschreven wordt, of zou moeten kunnen.

Wat doe ik verkeerd, want dat gedrag wens ik niet. En dit gedrag herhaald met welke file ik encrypt, en welk password ik ook gebruik. Ra ra ra

Alvast bedankt.

Albert-Jan

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:21

Hero of Time

Moderator LNX

There is only one Legend

Toevallig een gpg agent op de achtergrond draaien? Want als ik het met gpg doe ipv pgp krijg ik de volgende terminal uitvoer erbij:
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/home/hot/.gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
gpg: AES256 encrypted data
gpg: encrypted with 1 passphrase

Oftewel, het is gewoon opgeslagen in m'n gpg keyring en daar wordt het ook weer uitgehaald. Het bestand is echter 0 bytes, dus het ziet er naar uit dat alles in het geheugen plaatsvind. En wat wil nou, dat is ook wat de man-page zegt:
code:
1
2
3
4
5
6
       --symmetric
       -c    ...
              gpg  caches the passphrase used for symmetric encryption so that
              a decrypt operation may not require that the user needs to enter
              the  passphrase.   The  option  --no-symkey-cache can be used to
              disable this feature.

:)

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • gepebril
  • Registratie: November 2001
  • Laatst online: 28-03-2023
Thx, dat gaan we proberen!