commit | aeb088ac096ac7ca672a1066fba291935dfa4782 | [log] [tgz] |
---|---|---|
author | Adam Langley <agl@chromium.org> | Fri Jun 20 12:00:00 2014 -0700 |
committer | Adam Langley <agl@chromium.org> | Fri Jun 20 13:17:36 2014 -0700 |
tree | 4735ea9a0c84fb3ef8e8c25e739fa4cffd5d3d9f | |
parent | a5dc545bbcffd9c24cebe65e9ab5ce72d4535e3a [diff] |
EC infinity fix. Fix handling of points at infinity in ec_GFp_simple_points_make_affine. When inverting an array of Z coordinates, the algorithm is supposed to treat any 0 essentially like a 1 to remain in the multiplicative group; however, for one of the cases, we incorrectly multiplied by 0 and thus ended up with garbage.