Node.jsのBufferの比較2022/4/24 18:44:00 値が同じだが異なるオブジェクトのBufferの比較をする際、==を使ったらfalseになった。 ハッシュ化したパスワードの比較をしたかったので、crypto.timingSafeEqualを使ったところ、想定通り、同値の場合はtrueを返すようになった。 BufferにはBuffer#compareというメソッドもある。Bufferの配列をソートしたいときにはこちらを使うと良いらしい。