diff options
author | miod <> | 2014-04-15 18:53:13 +0000 |
---|---|---|
committer | miod <> | 2014-04-15 18:53:13 +0000 |
commit | ba9abdd4a34f80cbd31771ad00ff074c06e682dc (patch) | |
tree | 23a593a8875aaf36cf5be09ca4ca7c3f6e8d8de9 /src | |
parent | 35402cc960c0fd1490405d237ec8b376a86defd4 (diff) | |
download | openbsd-ba9abdd4a34f80cbd31771ad00ff074c06e682dc.tar.gz openbsd-ba9abdd4a34f80cbd31771ad00ff074c06e682dc.tar.bz2 openbsd-ba9abdd4a34f80cbd31771ad00ff074c06e682dc.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')
-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 | ||