処理方法と制限

ブラウザで完結できる処理なら、コード片を端末の外に出しません。

ブラウザ標準のJSON、URL、エンコード、Web Cryptoを使い、不透明な変換機能より検証可能な標準動作を優先します。

端末内実行

JSON、テキスト、タイムスタンプ、ハッシュの入力は現在のページスクリプトだけで扱い、当サイトのAPIには送信しません。

標準を優先

JSONは標準構文、URLはpercent-encoding、Base64はUnicodeを先にUTF-8として処理します。

安全上の注意

Base64は暗号化ではなく、SHA-1は安全用途に不適切です。通常のSHA-256もパスワードハッシュの代わりにはなりません。

処理上限

非常に大きなテキストはブラウザのメモリとメインスレッド性能に制限されます。本番データにはローカルCLIと管理された環境を優先してください。