constantTimeEquals static method
Compares equal-length inputs using Rust's constant-time equality primitive.
Different public lengths return false without comparing contents. This
API does not claim to hide input lengths or prove physical timing behavior.
Implementation
static Future<bool> constantTimeEquals(
Uint8List left,
Uint8List right,
) async {
if (left.length != right.length) return false;
return await CryptoBridge.instance.constantTimeEquals(
left: left,
right: right,
);
}