current stuff, untested
[netsniff-ng.git] / PATENTS
blob9e08b51706ebc0b3636164c749c902ef2cc0ba33
2    SECCURE Elliptic Curve Crypto Utility for Reliable Encryption
4               http://point-at-infinity.org/seccure/
7 seccure builds on a bunch of cryptographic algorithms and techniques
8 (a comprehensive list is presented below). To my best knowledge none
9 of these and in particular no part of seccure is covered by patents.
11 - ECIES, ECDSA, ECDH
12 - AES256, SHA256, SHA512, CTR Mode, HMAC Mode
13 - Point compression on elliptic curves over prime fields
14 - Point multiplication using Double-And-Add-Algorithm
15   (may be replaced by a NAF-Algorithm in the future)
17 Note: Diffie-Hellman key agreement actually has been patented in 1977. 
18 The patent expired regularly in 1997. 
20 Note: some of the supported elliptic curves are defined over prime
21 fields with moduli of "Crandall type" (which may be patented). Seccure
22 doesn't make use of the special structure these primes offer and
23 therefore doesn't touch the Crandall patents.
25       --  Bertram Poettering <seccure@point-at-infinity.org>