Billy Brumley fe2d397588 ECDSA: remove nonce padding (delegated to EC_POINT_mul)
* EC_POINT_mul is now responsible for constant time point multiplication
  (for single fixed or variable point multiplication, when the scalar is
  in the range [0,group_order), so we need to strip the nonce padding
  from ECDSA.
* Entry added to CHANGES
* Updated EC_POINT_mul documentation
  - Integrate existing EC_POINT_mul and EC_POINTs_mul entries in the
    manpage to reflect the shift in constant-time expectations when
    performing a single fixed or variable point multiplication;
  - Add documentation to ec_method_st to reflect the updated "contract"
    between callers and implementations of ec_method_st.mul.

Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Andy Polyakov <appro@openssl.org>
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6070)
2018-05-09 13:29:48 +02:00
..
2018-03-20 13:08:46 +00:00
2017-04-25 11:13:39 +01:00
2017-12-15 19:33:48 +01:00
2017-03-20 16:25:22 -04:00
2018-04-03 13:57:12 +01:00
2018-04-03 13:57:12 +01:00
2017-03-11 08:56:44 -05:00
2018-05-01 14:23:27 +01:00
2017-03-11 08:56:44 -05:00
2017-04-07 13:48:19 -04:00
2017-07-05 12:53:28 -05:00
2017-03-11 08:56:44 -05:00
2017-07-03 19:26:56 -04:00
2017-03-11 08:56:44 -05:00
2018-01-23 09:38:42 -05:00
2018-03-20 13:08:46 +00:00
2018-03-10 13:13:23 -05:00
2018-04-03 13:57:12 +01:00
2017-10-12 02:40:30 +01:00
2016-11-11 13:06:43 +01:00
2018-04-03 13:57:12 +01:00
2018-03-20 13:08:46 +00:00
2018-04-17 15:18:40 +02:00
2018-03-20 13:08:46 +00:00
2017-11-24 16:38:37 +01:00
2018-03-20 13:08:46 +00:00
2018-03-20 13:08:46 +00:00
2018-04-03 13:57:12 +01:00
2018-03-20 13:08:46 +00:00
2018-01-24 07:09:46 +10:00
2017-09-02 09:35:50 -04:00
2018-02-13 13:59:25 +00:00
2018-04-17 15:18:40 +02:00
2018-04-17 15:18:40 +02:00
2018-03-09 11:30:06 -06:00
2018-03-10 13:13:23 -05:00
2018-03-20 13:08:46 +00:00
2018-03-10 13:13:23 -05:00
2017-05-08 21:17:28 +02:00
2017-06-11 16:21:33 -04:00
2018-04-03 13:57:12 +01:00
2017-03-11 08:56:44 -05:00
2017-07-03 10:40:33 -04:00
2018-02-13 13:59:25 +00:00
2017-03-29 07:18:57 +02:00
2018-02-13 13:59:25 +00:00
2018-04-03 13:57:12 +01:00
2018-05-01 13:34:30 +01:00
2018-05-01 13:34:30 +01:00
2017-03-30 14:18:11 +02:00
2018-03-20 13:08:46 +00:00
2017-03-29 07:14:29 +02:00
2017-07-03 10:40:33 -04:00
2018-04-03 13:57:12 +01:00
2017-06-11 16:21:33 -04:00
2018-03-20 13:08:46 +00:00
2018-02-13 13:59:25 +00:00
2018-02-13 13:59:25 +00:00
2017-04-25 22:12:35 +01:00
2018-03-20 13:08:46 +00:00