Eliminate some superfluous conditions in SIKE Go code. Change-Id: I6baae6b705c42bc08bfe09e17e0316b1e2fa563d Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/36345 Reviewed-by: David Benjamin <davidben@google.com>
diff --git a/ssl/test/runner/sike/sike.go b/ssl/test/runner/sike/sike.go index 51495dc..fc6de05 100644 --- a/ssl/test/runner/sike/sike.go +++ b/ssl/test/runner/sike/sike.go
@@ -500,7 +500,7 @@ dp = &prv.params.B } - if prv.keyVariant == KeyVariant_SIKE && err == nil { + if prv.keyVariant == KeyVariant_SIKE { _, err = io.ReadFull(rand, prv.S) }
diff --git a/ssl/test/runner/sike/sike_test.go b/ssl/test/runner/sike/sike_test.go index f540c53..2813504 100644 --- a/ssl/test/runner/sike/sike_test.go +++ b/ssl/test/runner/sike/sike_test.go
@@ -508,9 +508,6 @@ panic("sike test: can't perform degcapsulation KAT") } - if err != nil { - return false - } return bytes.Equal(ssGot, ssExpected) }