Bug 6910 - Please add idea plugin for gpg
Summary: Please add idea plugin for gpg
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-31 01:21 CEST by Dave Hodgins
Modified: 2016-10-16 15:00 CEST (History)
1 user (show)

See Also:
Source RPM: gnupg2
CVE:
Status comment:


Attachments
Source code for the gnupg idea extension (4.67 KB, application/octet-stream)
2016-10-16 00:48 CEST, Dave Hodgins
Details

Description Dave Hodgins 2012-07-31 01:21:51 CEST
As per http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm#Availability
the patents on the idea algorithm have expired.  As such
I'd like to have the idea module included in the package.

Currently, after installing gnupg2, I run

wget ftp://ftp.gnupg.dk/contrib-dk/idea.c.gz
gunzip idea.c.gz
gcc -Wall -O2 -shared -fPIC -o idea idea.c
cp idea /usr/lib/gnupg

This is needed to support older keys created when pgp
was still defaulting to using the idea algorithm.
Dave Hodgins 2012-07-31 01:22:30 CEST

Whiteboard: (none) => MGA2TOO MGA1TOO

Manuel Hiebel 2012-08-01 00:31:17 CEST

CC: (none) => balcaen.john, boklm, fundawang

John Balcaen 2012-08-11 12:56:30 CEST

CC: balcaen.john => (none)

Comment 1 Dave Hodgins 2013-08-03 00:22:33 CEST
While testing an update for gnupg, bug 10850, I realized the idea module
should probably be put into a new package, with suggests or requires for
that package added to both gnupg and gnupg2.
Nicolas Vigier 2014-03-24 10:52:24 CET

CC: boklm => (none)

Comment 2 Samuel Verschelde 2016-10-15 20:18:31 CEST
Is this request still valid?
Samuel Verschelde 2016-10-15 20:18:42 CEST

Keywords: (none) => NEEDINFO
Whiteboard: MGA2TOO MGA1TOO => (none)

Comment 3 Dave Hodgins 2016-10-16 00:45:34 CEST
Yes. The idea plugin is needed to support very old keys created with the first
versions of pgp and gpg, and is still not included.

In addition to adding /usr/lib{64}/gnupg/idea, the line
load-extension idea
should be added to /usr/share/gnupg/options.skel

I add the line after the use-agent line.
Comment 4 Dave Hodgins 2016-10-16 00:48:04 CEST
Created attachment 8544 [details]
Source code for the gnupg idea extension

As the ftp site is not currently responding, attaching a copy of the source
code from taken from that site, previously.
Comment 5 Samuel Verschelde 2016-10-16 15:00:27 CEST
Assigning to all packagers collectively since gnupg2 has no registered maintainer.

Keywords: NEEDINFO => (none)
Assignee: bugsquad => pkg-bugs


Note You need to log in before you can comment on or make changes to this bug.