bcrypt または従来の SHA-1 ハッシュを使い、HTTP Basic 認証用の .htpasswd 行をすべてブラウザ上で生成します。
任意のテキストの MD5・SHA-1・SHA-256・SHA-512 ハッシュ値を計算します。
テキストを Base64 との間でエンコード・デコードします。
URL の構成要素やクエリ文字列をエンコード・デコードします。
目に見えないゼロ幅 Unicode 文字を使い、テキストの中に別のテキストを隠します。
値が大きいほど計算に時間がかかりますが、総当たり攻撃への耐性が高くなります。
ハッシュ化はすべてブラウザ内で行われます(bcryptjs / Web Crypto)— パスワードやハッシュ値がこのページの外に送信されることはありません。