diff options
author | jsing <> | 2022-11-08 16:50:29 +0000 |
---|---|---|
committer | jsing <> | 2022-11-08 16:50:29 +0000 |
commit | f580e3b4e1f1f7027f8805ad5bfdfabea329f1cd (patch) | |
tree | 7e9ac7eee4127def7d10cbd107af2102437fc3b2 | |
parent | 910832787fcc42c244eb0954d09b6acedd98f7c8 (diff) | |
download | openbsd-f580e3b4e1f1f7027f8805ad5bfdfabea329f1cd.tar.gz openbsd-f580e3b4e1f1f7027f8805ad5bfdfabea329f1cd.tar.bz2 openbsd-f580e3b4e1f1f7027f8805ad5bfdfabea329f1cd.zip |
Remove pointless loops.
From BoringSSL 997c706d43504.
-rw-r--r-- | src/lib/libcrypto/curve25519/curve25519.c | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/src/lib/libcrypto/curve25519/curve25519.c b/src/lib/libcrypto/curve25519/curve25519.c index ba17736587..7d223d9535 100644 --- a/src/lib/libcrypto/curve25519/curve25519.c +++ b/src/lib/libcrypto/curve25519/curve25519.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: curve25519.c,v 1.7 2022/11/06 16:31:19 jsing Exp $ */ | 1 | /* $OpenBSD: curve25519.c,v 1.8 2022/11/08 16:50:29 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2015, Google Inc. | 3 | * Copyright (c) 2015, Google Inc. |
4 | * | 4 | * |
@@ -641,9 +641,6 @@ static void fe_invert(fe out, const fe z) { | |||
641 | int i; | 641 | int i; |
642 | 642 | ||
643 | fe_sq(t0, z); | 643 | fe_sq(t0, z); |
644 | for (i = 1; i < 1; ++i) { | ||
645 | fe_sq(t0, t0); | ||
646 | } | ||
647 | fe_sq(t1, t0); | 644 | fe_sq(t1, t0); |
648 | for (i = 1; i < 2; ++i) { | 645 | for (i = 1; i < 2; ++i) { |
649 | fe_sq(t1, t1); | 646 | fe_sq(t1, t1); |
@@ -651,9 +648,6 @@ static void fe_invert(fe out, const fe z) { | |||
651 | fe_mul(t1, z, t1); | 648 | fe_mul(t1, z, t1); |
652 | fe_mul(t0, t0, t1); | 649 | fe_mul(t0, t0, t1); |
653 | fe_sq(t2, t0); | 650 | fe_sq(t2, t0); |
654 | for (i = 1; i < 1; ++i) { | ||
655 | fe_sq(t2, t2); | ||
656 | } | ||
657 | fe_mul(t1, t1, t2); | 651 | fe_mul(t1, t1, t2); |
658 | fe_sq(t2, t1); | 652 | fe_sq(t2, t1); |
659 | for (i = 1; i < 5; ++i) { | 653 | for (i = 1; i < 5; ++i) { |
@@ -908,9 +902,6 @@ static void fe_pow22523(fe out, const fe z) { | |||
908 | int i; | 902 | int i; |
909 | 903 | ||
910 | fe_sq(t0, z); | 904 | fe_sq(t0, z); |
911 | for (i = 1; i < 1; ++i) { | ||
912 | fe_sq(t0, t0); | ||
913 | } | ||
914 | fe_sq(t1, t0); | 905 | fe_sq(t1, t0); |
915 | for (i = 1; i < 2; ++i) { | 906 | for (i = 1; i < 2; ++i) { |
916 | fe_sq(t1, t1); | 907 | fe_sq(t1, t1); |
@@ -918,9 +909,6 @@ static void fe_pow22523(fe out, const fe z) { | |||
918 | fe_mul(t1, z, t1); | 909 | fe_mul(t1, z, t1); |
919 | fe_mul(t0, t0, t1); | 910 | fe_mul(t0, t0, t1); |
920 | fe_sq(t0, t0); | 911 | fe_sq(t0, t0); |
921 | for (i = 1; i < 1; ++i) { | ||
922 | fe_sq(t0, t0); | ||
923 | } | ||
924 | fe_mul(t0, t1, t0); | 912 | fe_mul(t0, t1, t0); |
925 | fe_sq(t1, t0); | 913 | fe_sq(t1, t0); |
926 | for (i = 1; i < 5; ++i) { | 914 | for (i = 1; i < 5; ++i) { |