diff options
| author | miod <> | 2014-04-15 18:53:13 +0000 |
|---|---|---|
| committer | miod <> | 2014-04-15 18:53:13 +0000 |
| commit | 1e0a3109698071640ea2139473654233612df3d5 (patch) | |
| tree | 23a593a8875aaf36cf5be09ca4ca7c3f6e8d8de9 /src/lib/libssl/src | |
| parent | ef1e5c171c76c1a327e7fcb3e3f8e691d9579afa (diff) | |
| download | openbsd-1e0a3109698071640ea2139473654233612df3d5.tar.gz openbsd-1e0a3109698071640ea2139473654233612df3d5.tar.bz2 openbsd-1e0a3109698071640ea2139473654233612df3d5.zip | |
No longer mention OPENSSL_EC_BIN_PT_COMP being required to allow for
`compressed' EC point representation.
First, as researched by djb, quoting from http://cr.yp.to/ecdh/patents.html :
``It should, in any case, be obvious to the reader that a patent cannot
cover compression mechanisms published seven years before the patent
was filed.''
Second, that define was actually removed from the code in in OpenSSL 1.0.0.
Diffstat (limited to 'src/lib/libssl/src')
| -rw-r--r-- | src/lib/libssl/src/doc/apps/ec.pod | 3 | ||||
| -rw-r--r-- | src/lib/libssl/src/doc/apps/ecparam.pod | 3 |
2 files changed, 0 insertions, 6 deletions
diff --git a/src/lib/libssl/src/doc/apps/ec.pod b/src/lib/libssl/src/doc/apps/ec.pod index 5c7b45d4e7..95190a9a2e 100644 --- a/src/lib/libssl/src/doc/apps/ec.pod +++ b/src/lib/libssl/src/doc/apps/ec.pod | |||
| @@ -114,9 +114,6 @@ This specifies how the points on the elliptic curve are converted | |||
| 114 | into octet strings. Possible values are: B<compressed> (the default | 114 | into octet strings. Possible values are: B<compressed> (the default |
| 115 | value), B<uncompressed> and B<hybrid>. For more information regarding | 115 | value), B<uncompressed> and B<hybrid>. For more information regarding |
| 116 | the point conversion forms please read the X9.62 standard. | 116 | the point conversion forms please read the X9.62 standard. |
| 117 | B<Note> Due to patent issues the B<compressed> option is disabled | ||
| 118 | by default for binary curves and can be enabled by defining | ||
| 119 | the preprocessor macro B<OPENSSL_EC_BIN_PT_COMP> at compile time. | ||
| 120 | 117 | ||
| 121 | =item B<-param_enc arg> | 118 | =item B<-param_enc arg> |
| 122 | 119 | ||
diff --git a/src/lib/libssl/src/doc/apps/ecparam.pod b/src/lib/libssl/src/doc/apps/ecparam.pod index 788c074d7b..d11c0a27f9 100644 --- a/src/lib/libssl/src/doc/apps/ecparam.pod +++ b/src/lib/libssl/src/doc/apps/ecparam.pod | |||
| @@ -88,9 +88,6 @@ This specifies how the points on the elliptic curve are converted | |||
| 88 | into octet strings. Possible values are: B<compressed> (the default | 88 | into octet strings. Possible values are: B<compressed> (the default |
| 89 | value), B<uncompressed> and B<hybrid>. For more information regarding | 89 | value), B<uncompressed> and B<hybrid>. For more information regarding |
| 90 | the point conversion forms please read the X9.62 standard. | 90 | the point conversion forms please read the X9.62 standard. |
| 91 | B<Note> Due to patent issues the B<compressed> option is disabled | ||
| 92 | by default for binary curves and can be enabled by defining | ||
| 93 | the preprocessor macro B<OPENSSL_EC_BIN_PT_COMP> at compile time. | ||
| 94 | 91 | ||
| 95 | =item B<-param_enc arg> | 92 | =item B<-param_enc arg> |
| 96 | 93 | ||
