2017-07-18 15 views
1

このアプリケーションでは、資格情報をハッシュするためにbcryptを使用しています。bcrypt暗号化でサポートされている特殊文字

キーボードで使用できる特殊文字以外に、使用できるすべての特殊文字は何ですか?

たとえば、ダッシュについてはhttps://en.wikipedia.org/wiki/Dashを分析しました。このリンクにはダッシュで多くの種類があります。これらのすべての種類のダッシュはbcryptで許されますか?

これに関する他のすべての特殊文字リストを確認したいだけです。

+0

なぜbcryptが特殊文字をサポートしないと思われますか? – Amy

答えて

2

bcryptは文字ではなくバイトで動作するため、bcryptでサポートされている文字は、使用しているエンコーディングによってサポートされている文字です。

エンコードにLatin-1を使用している場合、サポートされる文字はすべてLatin-1文字になります。 UTF-8などのUnicodeエンコーディングを使用している場合、サポートされる文字はすべてUnicode文字になります。

関連する問題