summaryrefslogtreecommitdiff
path: root/src/lib/libssl
diff options
context:
space:
mode:
authortb <>2025-01-06 11:59:02 +0000
committertb <>2025-01-06 11:59:02 +0000
commita22e5a32f47da204cfb322f18fc06bad0b7064a9 (patch)
tree0ee2fc6379d14a64692dcf7f36e8c5180d72a607 /src/lib/libssl
parentc5628dbe8b766c1e1994aab13c97257d1dc27a5b (diff)
downloadopenbsd-a22e5a32f47da204cfb322f18fc06bad0b7064a9.tar.gz
openbsd-a22e5a32f47da204cfb322f18fc06bad0b7064a9.tar.bz2
openbsd-a22e5a32f47da204cfb322f18fc06bad0b7064a9.zip
Stop caching one in the Montgomery domain
This is only used by ec_points_make_affine(), which is only used by the wNAF multiplication, which is only used by ECDSA. We can afford computing that one once per ECDSA verification given the cost of the rest of this. Thus, the field_set_to_one() member disappears from the EC_METHOD and the mont_one member disappears from EC_GROUP and with it all the complications when setting/copying/freeing the group. ok jsing
Diffstat (limited to 'src/lib/libssl')
0 files changed, 0 insertions, 0 deletions