25個のツールが登録されています

暗号・セキュリティツール

期待値とのハッシュ照合や専用形式での暗号化,証明書の属性確認や当サイトへの接続プロトコル確認など,各ツールの仕様や対象範囲に合わせて選択できます.

ファイルの照合・暗号化と接続情報の確認の比較

ハッシュ値での一致確認かファイル暗号化か

配布ファイルの一致を調べるならハッシュ検証を用いますが,ハッシュ一致は内容の無害性を保証しません.ファイルの保護や復号にはAES暗号化ツールを選びます.

証明書の属性確認か当サイトへの接続状況の確認か

入力した証明書の属性や有効期限を表示するならX.509デコーダー(信頼や署名の検証は行いません),当サイトへの接続状況を確認するなら接続情報表示を利用します(任意サイトの診断は行いません).

暗号学的に安全なパスワード生成器

指定した長さや文字種(英数字・記号)に基づいて,予測不可能な安全性の高いパスワードを生成します.

Web Crypto API
使ってみる

テキスト暗号化・復号化ツール

パスワードから鍵を導出し,ブラウザのWeb CryptoでテキストをAES-GCM暗号化または復号します.

ReactWeb Crypto API
使ってみる

ハッシュ値一括計算機

入力テキストのUTF-8バイト列から,MD5・SHA-1・SHA-256・SHA-512のハッシュ値をまとめて計算します.

ReactWeb Crypto API
使ってみる

RSA公開鍵・秘密鍵ジェネレーター

Web CryptoでRSASSA-PKCS1-v1_5署名用のRSA鍵ペアを生成し,非暗号化PEMとして出力します.

ReactWeb Crypto API
使ってみる

ファイルハッシュ検証ツール

選択したファイルのSHA-256・SHA-1・MD5を計算し,指定した期待値との文字列一致を確認します.

ReactFileReader API
使ってみる

画像ステガノグラフィー

画像のRGB最下位ビットへUTF-8テキストを埋め込み,専用形式のPNGから抽出するLSBステガノグラフィーの学習用ツールです.

ReactCanvas API
使ってみる

TOTP(ワンタイムパスワード)トークンシミュレーター

本ツールは,入力されたBase32形式のシークレットキーを元に,ブラウザ内の処理でTOTP(ワンタイムパスワード)を計算するシミュレーターです.30秒間隔で切り替わる6桁の認証コードの仕組みを学習できます.

ReactHMAC-SHA1
使ってみる

Base32/Base58 エンコーダー

文字列をBase32またはBitcoinで採用されているBase58フォーマットにリアルタイムでエンコード・デコードします.

ReactCodec Logic
使ってみる

URLセーフBase64コンバーター

テキストをURLに組み込める形式のBase64に変換したり,元に戻したりするツールです.UTF-8テキストのエンコードや,Base64の表記(標準・URLセーフ)の直接相互変換に対応しています.すべてブラウザ上で処理されます.

ReactBase64 Utility
使ってみる

クレジットカードチェックサム検証

クレジットカード番号がLuhn(ルン)アルゴリズムに適合しているかを検証し,対応カードブランドを自動判定します.

ReactLuhn Algorithm
使ってみる

パスワード強度診断チェッカー

文字種と長さから理論ビット数と0〜4点の簡易スコアを計算し,固定した3種類の試行速度による時間目安を表示します.

ReactEntropy Math
使ってみる

Web Crypto API テスター & 暗号化ラボ

ブラウザ標準のWeb Crypto APIを利用して,対称鍵・非対称鍵・署名の各アルゴリズムの挙動を視覚的にテストするツールです.変換処理自体はブラウザ内で実行され,入力に合わせたJSコードも出力されます.

ReactWeb Crypto API
使ってみる

ブラウザSSL/TLS接続情報表示

このツールは,現在ご利用のブラウザから当サイトへ行う診断リクエストのTLSバージョンやHTTPプロトコル(HTTP/2,HTTP/3など),応答したエッジサーバーの情報を取得して表示します.再読込による再診断も可能です.

ReactCloudflare Trace API
使ってみる

DNSレコードルックアップ(DoH)

ドメインのDNSレコードをCloudflareまたはGoogleへ問い合わせて表示します.入力ドメインとレコード種別を外部DNSサービスに送信するため,検索には通信が必要です.

ReactDoH APIs
使ってみる

写真GPS位置情報検出・地図確認・GPS削除

JPEGのEXIFからGPS座標等を読み取り,必要時に地図で確認します.地図表示では座標を外部送信し,削除対象はGPS IFDだけです.

Reactpiexifjs
使ってみる

URLデシリアライズ・不審リンク解析

不審な短縮URLやフィッシングリンクの構成要素を分解・解析し,独自加点スコアと独自ルールの該当項目を表示します.構造解析はブラウザ内で処理され,任意でリダイレクト先の追跡や外部診断ツールへのURL引き渡しが可能です.

ReactPunycode logic
使ってみる

暗号通信プロトコル比較早見表(SSL / TLS)

SSL/TLSプロトコルの各バージョンの特徴や,過去に発見された主要な脆弱性を確認できる早見表ツールです.暗号スイートの文字列から構成アルゴリズムを分解し,安全性の参考分類をブラウザ上の処理で表示します.実環境の診断ではなく,仕様の学習や確認にご利用ください.

ReactSecurity references
使ってみる

X.509 証明書デコーダー (.crt / .pem 解析)

X.509形式のSSL/TLS証明書(PEMテキスト)を解析し,内部の属性や有効期間をデコードするツールです.対象のテキストや.crtファイルを読み込ませることで,ブラウザ内で証明書の内容を展開して表示します.

Reactnode-forge
使ってみる

ローカルポートスキャン・疎通確認

指定したホストとポートへブラウザのfetchでHTTP接続を試し,1秒以内の終了かタイムアウトかを確認します.

ReactFetch API latency check
使ってみる

ブラウザ・クッキー & ローカルストレージ閲覧・削除

ブラウザのLocalStorage,SessionStorage,Cookieの値を一覧表示・検索・追加・編集・削除できます.

ReactStorage API
使ってみる

IPアドレス地理情報確認ツール

IPアドレスの国・都市・ISP・ASNなどの推定情報を外部APIで照会します.表示地域や座標は実際の住所や端末位置を示すものではありません.

ReactIP Geolocation API
使ってみる

暗号学的疑似乱数トークンジェネレーター

Web Cryptoの乱数から6形式のトークン候補を1〜50件生成します.

ReactWeb Crypto API
使ってみる

ファイルのAES-256暗号化・復号化ツール

ローカル上の任意のファイルをブラウザ内だけでAES-256規格で暗号化(.enc形式)または元のファイル名に復号できます.

ReactWeb Crypto API
使ってみる

メールヘッダー調査・解析ツール(SPF/DKIM記録確認)

メール生ソース(EML/Raw)から,Receivedの配送経路とAuthentication-Resultsに記録されたSPF/DKIM/DMARC結果を整理して確認できます.

ReactSMTP parser
使ってみる

HTML5セキュアサンドボックス検証

iframeのsandbox属性へ7つのallowトークンを組み合わせ,固定srcdoc内の操作制限を比較します.

ReactHTML5 iframe sandbox
使ってみる

ZeroToolsは,ブラウザ内処理を活用したツールセットです

多くのツールで入力ファイルやデータの処理をブラウザ内で行う設計を採用しています.なお,外部API連携やアセット取得,アクセス解析など一部で通信が発生する場合があります.各ツールの仕様は各ページをご確認ください.

カテゴリ専門解説 & 活用ガイド

暗号・セキュリティツールの活用ガイド

Web Crypto APIを活用したパスワード生成・暗号化と検証支援

パスワード生成,ハッシュ計算,テキストやファイルの暗号化,証明書情報の確認など,セキュリティ学習や日常の保護作業を支援するツール群です.ブラウザ標準のWeb Crypto API等を利用したローカル計算を中心としつつ,DNS照会やIP位置情報など外部サービスと通信するツールも含まれます.

標準Web APIによるローカル暗号処理

Web Crypto APIを用いたAES暗号化やハッシュ計算,乱数生成をブラウザ内で直接実行します.

構造解析とセキュリティ学習支援

TOTPの計算手順や暗号通信プロトコルの変遷,サンドボックス属性の挙動などを画面上で視覚的に学べます.

手軽な整合性チェック

配布ファイルのハッシュ値検証やクレジットカード番号のLuhnアルゴリズム適合判定を素早く確認できます.

1暗号化・乱数生成・ハッシュ計算の仕組みと留意点

パスワード生成やトークン作成ではブラウザの暗号学的疑似乱数(crypto.getRandomValues)を利用し,AES-GCMによるテキストやファイルの暗号化,SHA-256などのハッシュ計算を端末内で実行します.ただし,ブラウザメモリ上の即時消去やハードウェア乱数を絶対的に保証するものではなく,生成された秘密情報の管理には十分ご注意ください.

2診断・解析ツールの機能範囲と外部通信

X.509証明書やメールヘッダーの解析は構造を読み取って表示するもので,署名の有効性や安全性を保証するものではありません.また,DNSルックアップはDoHサービスへドメインを送信し,IP地理情報ツールや写真位置情報の地図表示は外部APIや地図サービスと通信します.各ツールの通信条件を確認の上でご活用ください.

よくある質問(FAQ)

Q.証明書デコーダーやメールヘッダー解析で改ざんの有無を判定できますか?
いいえ,判定できません.これらは入力されたテキストや属性情報を分解して表示する教育・確認用ツールであり,デジタル署名の完全な認証や信頼性の保証は行いません.
Q.すべてのセキュリティツールが外部通信を行わずに動作しますか?
いいえ.DNSレコード検索,IPアドレスの地理情報照会,地図表示などの一部ツールは,機能実現のために外部APIやサーバーへ問い合わせを行います.