secure-compare-native
Constant-time safe comparison using Node.js native crypto.timingSafeEqual.
Installation
npm install secure-compare-native
Usage
Strings:
const secureCompare = ; ; // true; // false
Buffers:
const secureCompareBuffer = ; const buff1 = Buffer;const buff2 = Buffer; ; // true; // false
Performance
secureCompare
is about twice slower than secure-compare on Node v12.secureCompareBuffer
is fast when you compare buffers.
License
MIT.