|
@@ -89,6 +89,6 @@ func secureCompare(given, actual string) bool {
|
|
|
if subtle.ConstantTimeEq(int32(len(given)), int32(len(actual))) == 1 {
|
|
if subtle.ConstantTimeEq(int32(len(given)), int32(len(actual))) == 1 {
|
|
|
return subtle.ConstantTimeCompare([]byte(given), []byte(actual)) == 1
|
|
return subtle.ConstantTimeCompare([]byte(given), []byte(actual)) == 1
|
|
|
}
|
|
}
|
|
|
- /* Securely compare actual to itself to keep constant time, but always return false */
|
|
|
|
|
|
|
+ // Securely compare actual to itself to keep constant time, but always return false
|
|
|
return subtle.ConstantTimeCompare([]byte(actual), []byte(actual)) == 1 && false
|
|
return subtle.ConstantTimeCompare([]byte(actual), []byte(actual)) == 1 && false
|
|
|
}
|
|
}
|