node.js API 0.6.2では、Buffer モジュールの下に記載されています。
「バイナリ」 - 各文字の最初の 8 ビットのみを使用して生のバイナリ データを文字列にエンコードする方法。このエンコード方法は非推奨であり、可能であれば Buffer オブジェクトを優先して避ける必要があります。このエンコーディングは、Node.js の将来のバージョンでは削除される予定です。
ただし、Crypto モジュールでは、バイナリ文字列は.digest()
メソッドなどの多くの場所で使用されます。代わりにバッファを使用して独自の規則に準拠しないのはなぜですか?