···1111// Checks if 'S' value from a P-256 signature is "low-S".
1212// un-reviewed, un-safe code from: https://github.com/golang/go/issues/54549
1313func sigSIsLowS_P256(s *big.Int) bool {
1414- if s.Cmp(curveHalfOrder_P256) == 1 {
1515- return false
1616- }
1717- return true
1414+ return s.Cmp(curveHalfOrder_P256) != 1
1815}
19162017// Ensures that 'S' value from a P-256 signature is "low-S" variant.