Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qcovert will not decrypt simple password-protected files. #98

Closed
apatheticposture opened this issue Oct 18, 2022 · 2 comments
Closed

qcovert will not decrypt simple password-protected files. #98

apatheticposture opened this issue Oct 18, 2022 · 2 comments

Comments

@apatheticposture
Copy link

apatheticposture commented Oct 18, 2022

This error occurs when I use qcovert and choose Open Covert File, an armored or unarmored passphrase-encrypted text file.

The file can be decrypted at the command line.

Traceback (most recent call last):
File "/home/ap/.local/lib/python3.10/site-packages/covert/gui/app.py", line 104, in decrypt_file
self.decrypt(data)
File "/home/ap/.local/lib/python3.10/site-packages/covert/gui/app.py", line 109, in decrypt
d = DecryptView(self, infile)
File "/home/ap/.local/lib/python3.10/site-packages/covert/gui/decrypt.py", line 35, in __init__
self.decrypt_attempt()
File "/home/ap/.local/lib/python3.10/site-packages/covert/gui/decrypt.py", line 105, in decrypt_attempt
if self.blockstream.header.key:
AttributeError: 'BlockStream' object has no attribute 'header'

From here, nothing happens - we are at the main screen.

Example (armored) file --

Password is oakpigartbecome

Unz4TxF16QTcqbtEbpc56IgOm+gmaIbD+/dpcIVeTc1PH8b9DQevQ5SsMum99yhgRAByRKJ360tDCo8yLEogl3kGNCw3ISbH161ux7EVvQZCPJF6JfyVQ4Cq/6fCd1fBK2eOqKXf4w6atfIS+NCP8V2eBbfJrog0w73jVQ

@covert-encryption
Copy link
Owner

The GUI is not quite up to date in current release, as we lost our GUI developer. You may install 0.6 if you wish to try it but I will try to get it back in operation fairly soon. Notice that it also lacks some features, most importantly those of key storage (idstore) and forward secrecy. Thus for now I recommend the CLI version.

Will update this bug once the GUI is once again operational.

@covert-encryption
Copy link
Owner

covert-encryption commented Oct 18, 2022

Thanks for your report. This is fixed in #99. Please test if possible, and update this issue or the PR if you find further GUI issues. The missing features will be left for another PR, and likely the next release will also only be done once all is sorted out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants