ハッシュ値での一致確認かファイル暗号化か
配布ファイルの一致を調べるならハッシュ検証を用いますが,ハッシュ一致は内容の無害性を保証しません.ファイルの保護や復号にはAES暗号化ツールを選びます.
期待値とのハッシュ照合や専用形式での暗号化,証明書の属性確認や当サイトへの接続プロトコル確認など,各ツールの仕様や対象範囲に合わせて選択できます.
配布ファイルの一致を調べるならハッシュ検証を用いますが,ハッシュ一致は内容の無害性を保証しません.ファイルの保護や復号にはAES暗号化ツールを選びます.
入力した証明書の属性や有効期限を表示するならX.509デコーダー(信頼や署名の検証は行いません),当サイトへの接続状況を確認するなら接続情報表示を利用します(任意サイトの診断は行いません).
指定した長さや文字種(英数字・記号)に基づいて,予測不可能な安全性の高いパスワードを生成します.
パスワードから鍵を導出し,ブラウザのWeb CryptoでテキストをAES-GCM暗号化または復号します.
入力テキストのUTF-8バイト列から,MD5・SHA-1・SHA-256・SHA-512のハッシュ値をまとめて計算します.
Web CryptoでRSASSA-PKCS1-v1_5署名用のRSA鍵ペアを生成し,非暗号化PEMとして出力します.
選択したファイルのSHA-256・SHA-1・MD5を計算し,指定した期待値との文字列一致を確認します.
画像のRGB最下位ビットへUTF-8テキストを埋め込み,専用形式のPNGから抽出するLSBステガノグラフィーの学習用ツールです.
本ツールは,入力されたBase32形式のシークレットキーを元に,ブラウザ内の処理でTOTP(ワンタイムパスワード)を計算するシミュレーターです.30秒間隔で切り替わる6桁の認証コードの仕組みを学習できます.
文字列をBase32またはBitcoinで採用されているBase58フォーマットにリアルタイムでエンコード・デコードします.
テキストをURLに組み込める形式のBase64に変換したり,元に戻したりするツールです.UTF-8テキストのエンコードや,Base64の表記(標準・URLセーフ)の直接相互変換に対応しています.すべてブラウザ上で処理されます.
クレジットカード番号がLuhn(ルン)アルゴリズムに適合しているかを検証し,対応カードブランドを自動判定します.
文字種と長さから理論ビット数と0〜4点の簡易スコアを計算し,固定した3種類の試行速度による時間目安を表示します.
ブラウザ標準のWeb Crypto APIを利用して,対称鍵・非対称鍵・署名の各アルゴリズムの挙動を視覚的にテストするツールです.変換処理自体はブラウザ内で実行され,入力に合わせたJSコードも出力されます.
このツールは,現在ご利用のブラウザから当サイトへ行う診断リクエストのTLSバージョンやHTTPプロトコル(HTTP/2,HTTP/3など),応答したエッジサーバーの情報を取得して表示します.再読込による再診断も可能です.
ドメインのDNSレコードをCloudflareまたはGoogleへ問い合わせて表示します.入力ドメインとレコード種別を外部DNSサービスに送信するため,検索には通信が必要です.
JPEGのEXIFからGPS座標等を読み取り,必要時に地図で確認します.地図表示では座標を外部送信し,削除対象はGPS IFDだけです.
不審な短縮URLやフィッシングリンクの構成要素を分解・解析し,独自加点スコアと独自ルールの該当項目を表示します.構造解析はブラウザ内で処理され,任意でリダイレクト先の追跡や外部診断ツールへのURL引き渡しが可能です.
SSL/TLSプロトコルの各バージョンの特徴や,過去に発見された主要な脆弱性を確認できる早見表ツールです.暗号スイートの文字列から構成アルゴリズムを分解し,安全性の参考分類をブラウザ上の処理で表示します.実環境の診断ではなく,仕様の学習や確認にご利用ください.
X.509形式のSSL/TLS証明書(PEMテキスト)を解析し,内部の属性や有効期間をデコードするツールです.対象のテキストや.crtファイルを読み込ませることで,ブラウザ内で証明書の内容を展開して表示します.
指定したホストとポートへブラウザのfetchでHTTP接続を試し,1秒以内の終了かタイムアウトかを確認します.
ブラウザのLocalStorage,SessionStorage,Cookieの値を一覧表示・検索・追加・編集・削除できます.
IPアドレスの国・都市・ISP・ASNなどの推定情報を外部APIで照会します.表示地域や座標は実際の住所や端末位置を示すものではありません.
Web Cryptoの乱数から6形式のトークン候補を1〜50件生成します.
ローカル上の任意のファイルをブラウザ内だけでAES-256規格で暗号化(.enc形式)または元のファイル名に復号できます.
メール生ソース(EML/Raw)から,Receivedの配送経路とAuthentication-Resultsに記録されたSPF/DKIM/DMARC結果を整理して確認できます.
iframeのsandbox属性へ7つのallowトークンを組み合わせ,固定srcdoc内の操作制限を比較します.
多くのツールで入力ファイルやデータの処理をブラウザ内で行う設計を採用しています.なお,外部API連携やアセット取得,アクセス解析など一部で通信が発生する場合があります.各ツールの仕様は各ページをご確認ください.
Web Crypto APIを活用したパスワード生成・暗号化と検証支援
パスワード生成,ハッシュ計算,テキストやファイルの暗号化,証明書情報の確認など,セキュリティ学習や日常の保護作業を支援するツール群です.ブラウザ標準のWeb Crypto API等を利用したローカル計算を中心としつつ,DNS照会やIP位置情報など外部サービスと通信するツールも含まれます.
Web Crypto APIを用いたAES暗号化やハッシュ計算,乱数生成をブラウザ内で直接実行します.
TOTPの計算手順や暗号通信プロトコルの変遷,サンドボックス属性の挙動などを画面上で視覚的に学べます.
配布ファイルのハッシュ値検証やクレジットカード番号のLuhnアルゴリズム適合判定を素早く確認できます.
パスワード生成やトークン作成ではブラウザの暗号学的疑似乱数(crypto.getRandomValues)を利用し,AES-GCMによるテキストやファイルの暗号化,SHA-256などのハッシュ計算を端末内で実行します.ただし,ブラウザメモリ上の即時消去やハードウェア乱数を絶対的に保証するものではなく,生成された秘密情報の管理には十分ご注意ください.
X.509証明書やメールヘッダーの解析は構造を読み取って表示するもので,署名の有効性や安全性を保証するものではありません.また,DNSルックアップはDoHサービスへドメインを送信し,IP地理情報ツールや写真位置情報の地図表示は外部APIや地図サービスと通信します.各ツールの通信条件を確認の上でご活用ください.