Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 488960 - dev-libs/openssl[bindist] should not disable (all) EC
Summary: dev-libs/openssl[bindist] should not disable (all) EC
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-22 02:01 UTC by Luke-Jr
Modified: 2014-07-31 10:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2013-10-22 02:01:01 UTC
Not all EC is patented, just a few unnecessary (for most use cases) algorithms. USE=bindist should limit itself to those, so as to not lose support for more common EC.
Comment 1 SpanKY gentoo-dev 2013-10-23 16:12:18 UTC
upstream doesn't provide any knobs for this that i'm aware of, and i don't feel like digging into the source to weed out this crap
Comment 2 Alessandro Di Federico 2014-05-07 15:00:02 UTC
I think it doesn't make much sense to disable EC with bindist.

http://cr.yp.to/ecdh/patents.html
Comment 3 SpanKY gentoo-dev 2014-07-31 10:07:46 UTC
(In reply to Alessandro Di Federico from comment #2)

that posting specifically starts off with the qualification "However, I'm not aware of any patents that apply to Curve25519" and then discusses patents specifically wrt his implementation alone.  OpenSSL's ECC is not the same as the Curve25519 project.