Scryptパスワードジェネレーター
カスタマイズ可能なパラメータでScryptパスワードハッシュを生成および検証
使い方
Scryptパスワードジェネレーター
Scryptは、PBKDF2やbcryptなどの代替機能よりもハードウェアの総当たり攻撃に対してより安全になるように設計されたパスワードベースの鍵導出関数です。
機能
- カスタマイズ可能なパラメータでScryptハッシュを生成
- 既存のハッシュに対するパスワードの検証
- ランダムなソルトの生成
- CPU/メモリコスト、ブロックサイズ、並列化パラメータの調整
パラメータ
- N (CPU/メモリコスト): メモリとCPU使用量を制御。2の累乗である必要があります。値が高いほどセキュリティは向上しますが、時間とメモリの要件も増加します。
- r (ブロックサイズ): メモリ使用量とパフォーマンスを微調整。値が高いほどメモリ使用量が増加します。
- p (並列化): 並列操作の数。値が高いほどマルチコアシステムでのパフォーマンスが向上する可能性があります。
- 鍵長: 出力ハッシュのバイト数。
使用方法
-
ハッシュの生成:
- パスワードを入力
- ソルトを生成または入力(16進数形式)
- 必要に応じてパラメータを調整
- "生成"をクリック
-
パスワードの検証:
- 検証モードに切り替え
- 検証するパスワードを入力
- ソルトとハッシュを入力
- "検証"をクリック
セキュリティに関する注意
- セキュリティを高めるためにNの値を高く設定
- 各パスワードに対して必ず一意のランダムなソルトを使用
- ソルトとパラメータをハッシュと共に保存
関連ツール
Bcryptパスワードツール
Bcryptパスワードハッシュの生成と検証
ROT47
ROT47エンコーダー/デコーダー - より広範なASCII文字セットに対応したROT13の拡張版文字置換暗号
ROT13
ROT13エンコーダー/デコーダー - アルファベットを13文字ずらす単純な文字置換暗号
CRC ハッシュ計算機
データの CRC16 と CRC32 チェックサムを計算
JSON/YAML コンバーター
JSONとYAML形式の相互変換
JSON/XML コンバーター
JSONとXML形式の相互変換
JSON/CSV コンバーター
JSON と CSV フォーマット間の簡単な変換
YAML/XML コンバーター
YAML と XML フォーマット間の変換を行います
JSON/TOML コンバーター
JSON と TOML 形式を相互に変換
YAML/TOML コンバーター
YAML と TOML フォーマット間のオンライン変換
INI/JSON コンバーター
INI形式とJSON形式を相互に変換
Properties JSON コンバーター
Properties と JSON 形式を相互に変換
JSON/HTMLテーブル変換
JSONとHTMLテーブルの相互変換
JSON/Markdown コンバーター
JSONとMarkdownテーブル/リストの相互変換
Protobuf/JSON コンバーター
Protocol Buffers と JSON フォーマット間の変換
Avro/JSON コンバーター
Avro スキーマと JSON データ形式の相互変換
Thrift/JSON Converter
Convert between Thrift IDL and JSON schema
Excel to JSON Converter
Convert Excel files to JSON format and vice versa
SQL/JSON Converter
Convert between SQL and JSON formats
SQL/CSV コンバーター
SQL と CSV フォーマット間の変換
SQL/YAML コンバーター
SQL と YAML フォーマットの相互変換
OPML/JSON コンバーター
OPML と JSON の相互変換
バイナリテキスト変換
バイナリとテキスト形式の間で変換
TSV・JSON変換ツール
TSV(タブ区切り)形式とJSON形式の相互変換
TSV・CSV変換ツール
TSV(タブ区切り)形式とCSV(カンマ区切り)形式の相互変換
TSV・YAML変換ツール
TSV(タブ区切り)形式とYAML形式の相互変換
TSV・XML変換ツール
TSV(タブ区切り)形式とXML形式の相互変換
バイナリBase64変換
バイナリとBase64形式の間で変換
バイナリ/16進数変換
バイナリと16進数の間で変換
2進数10進数変換
2進数と10進数の間で数値を変換
2進数8進数変換
2進数と8進数の間で数値を変換
16進数/10進数変換
16進数と10進数の間で数値を変換
16進数/8進数変換
16進数と8進数の間で数値を変換
16進数・テキスト変換
16進数とテキスト文字列を相互に変換
16進数・Base64変換
16進数とBase64文字列を相互に変換
8進数・10進数変換
8進数と10進数の相互変換を行います
8進数・テキスト変換
8進数とテキスト(ASCII文字)の相互変換を行います
8進数・Base64変換
8進数とBase64エンコーディングの相互変換
ASCII/テキスト変換
ASCIIコードとテキストの相互変換
Unicode/テキスト変換
Unicodeエスケープシーケンスとテキストの相互変換
UTF8/ASCII 変換ツール
UTF8とASCIIエンコーディング間でテキストを変換
UTF8/HEX 変換ツール
UTF8とHEX形式のテキストを相互に変換
Base32/テキスト変換ツール
Base32とテキスト形式を相互に変換
Base58/テキスト変換ツール
Base58とテキスト形式を相互に変換
画像をBase64に変換
画像ファイルをBase64文字列形式に変換
モールス信号変換
テキストとモールス信号を相互に変換
XOR暗号化
XOR暗号を使用してテキストを暗号化・復号化
DES 暗号化
DESアルゴリズムを使用してテキストを暗号化・復号化
AES暗号化
AESアルゴリズムを使用してテキストを暗号化・復号化
NTLM ハッシュジェネレーター
テキストから NTLM ハッシュを生成します。NTLM(NT LAN Manager)は、ユーザーに認証、整合性、機密性を提供する Microsoft のセキュリティプロトコルスイートです。
ASCII85 エンコーダー/デコーダー
テキストを ASCII85 エンコーディングに変換、または ASCII85 からデコードします。ASCII85 は 85 個の印刷可能な ASCII 文字を使用してバイナリデータを表現するエンコーディング方式です。
マークアップ変換
HTMLとMarkdown形式間の変換
UTF16 エンコーダー/デコーダー
テキストとUTF16エンコーディング間の変換を行います
UUEncode 変換
テキストを UUEncode 形式に変換