Skip to content
This repository was archived by the owner on Jan 3, 2025. It is now read-only.

Blowfish encryption no longer works #38

Closed
galfwender opened this issue Oct 3, 2019 · 11 comments · Fixed by #41
Closed

Blowfish encryption no longer works #38

galfwender opened this issue Oct 3, 2019 · 11 comments · Fixed by #41

Comments

@galfwender
Copy link

galfwender commented Oct 3, 2019

I just upgraded from 0.12 to 0.13 and blowfish encryption no longer works. When trying to set or view a key the following message is displayed:

Error: Setting an encryption key requires Quassel to have been built with support for the Qt Cryptographic Architecture (QCA) library. Contact your distributor about a Quassel package with QCA support, or rebuild Quassel with QCA present.

@CHBMB
Copy link
Contributor

CHBMB commented Oct 3, 2019

Quassel supports ECB and CBC modes (default is ECB in versions <0.13 and CBC in versions >=0.13).

From the Quassel website: https://bugs.quassel-irc.org/projects/quassel-irc/wiki/Blowfish_Encryption_Manual

@galfwender
Copy link
Author

galfwender commented Oct 3, 2019

I am not sure how that is relevant. Quassel 0.13 supports both ECB and CBC but must be built specifically to enable this. /setkey returns the above error message with the latest version of this docker container, regardless of which mode is default, but did not when it contained 0.12. The error message clearly states that it was not built with support for blowfish.

@CHBMB
Copy link
Contributor

CHBMB commented Oct 3, 2019

Yeah, we're looking at it. How old was the container you were using before? We updated a long time ago.

@galfwender
Copy link
Author

I believe I started using it prior to the launch of 0.13, so around November 2018

@CHBMB
Copy link
Contributor

CHBMB commented Oct 3, 2019

Oh wow, that was a long time ago.

@STX2k
Copy link

STX2k commented Oct 16, 2019

+1 for Blowfish fix :)

@STX2k
Copy link

STX2k commented Oct 22, 2019

Any Update on this ?

@Motophan
Copy link

Motophan commented Jul 17, 2020

[redacted]

@github-actions
Copy link

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

ey3ball added a commit to ey3ball/docker-quassel-core that referenced this issue Aug 26, 2020
Once qca-dev is installed, blowfish support will automatically be
enabled by cmake.

Fixes linuxserver-archive#38
@Motophan
Copy link

Motophan commented Dec 1, 2020

.

1 similar comment
@Motophan
Copy link

Motophan commented Dec 10, 2020

.

thelamer pushed a commit that referenced this issue Jan 24, 2021
Once qca-dev is installed, blowfish support will automatically be
enabled by cmake.

Fixes #38
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 2, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants