ec/asm/ecp_nistz256-*.pl: addition to perform stricter reduction.
authorAndy Polyakov <appro@openssl.org>
Sat, 20 Aug 2016 20:10:24 +0000 (22:10 +0200)
committerMatt Caswell <matt@openssl.org>
Wed, 24 Aug 2016 09:44:56 +0000 (10:44 +0100)
commitdfde4219fdebbb5a8a17602fea036f7690e517ea
tree9026175f696dc9205ddac294b176fa6a1bad005e
parentb62b2454fadfccaf5e055a1810d72174c2633b8f
ec/asm/ecp_nistz256-*.pl: addition to perform stricter reduction.

Addition was not preserving inputs' property of being fully reduced.

Thanks to Brian Smith for reporting this.

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/ec/asm/ecp_nistz256-armv4.pl
crypto/ec/asm/ecp_nistz256-armv8.pl
crypto/ec/asm/ecp_nistz256-sparcv9.pl
crypto/ec/asm/ecp_nistz256-x86.pl