FrontPage > OTHER > データチェック

データチェック

  • 入力の場合
    正しいデータ(範囲内)かどうかのチェックを行う。

  • ファイル等の場合
    通信中にデータが、欠損等起こしていないか
    途中で改ざんされていないか等のデータ・チェックを行う為に使用。

チェック・ディジット

入力ミスを防ぐ為に、チェック用の数値を付加して入力させる方式。
入力した値が、正しいか確認する為に使用。
クレジット・カード番号、免許証等、以外と身近に使用されている。
入力エラーチェック等に使用。

パリティ・ビット・チェック

偶奇性(パリティ)を使用したチェック方式。
入力エラーチェック等に使用。

CRCチェックサム

CRC(Cyclic Redundancy Check)チェックサムを計算
日本語名 : CRC = 巡回冗長検査

<Linux等での確認方法>
$ cksum [FILE...]

MD5SUM

128 ビットのチェックサムを計算
別名 :「指紋 (fingerprint)」「メッセージ ダイジェスト」

<Linux等での確認方法>
$ md5sum [FILE...]
or
$ md5sum --check [CHECK FILE]
<MacOSX>
$ md5 [FILE...]
<opensslの使用>
$ openssl dgst -md5 [FILE...]

SHA1SUM

SHA1チェックサムを計算

<Linux等での確認方法>
$ sha1sum [FILE...]
or
$ sha1sum --check [CHECK FILE]
<opensslの使用>
$ openssl dgst -sha1 [FILE...]

OpenSSL

インターネットのSSL暗号化用の元データを作成するツール。
(SSL[https]を使用するUNIXサーバ構築に必要なツール)

SSLの電子認証時のキーの作成に主に使われるコマンド以外にも
ダイジェストの算出機能にてファイルのデータチェックも可能。

ダイジェストの算出
・MD5
$ openssl dgst -md5 [FILE...]
・MD4
$ openssl dgst -md4 [FILE...]
・MD2
$ openssl dgst -md2 [FILE...]
・SHA1
$ openssl dgst -sha1 [FILE...]
・SHA
$ openssl dgst -sha [FILE...]
・MDC2
$ openssl dgst -mdc2 [FILE...]
・RIPEMD160
$ openssl dgst -ripemd160 [FILE...]
・DSS1
$ openssl dgst -dss1 [FILE...]

※上記の日本語訳のサイトより引用。

  • 「asn1parse」コマンド
    ASN.1 シーケンスの構文解析
  • 「ca」コマンド
    CA 証明書管理 (CA)
  • 「ciphers」コマンド
    Cipher の組の記述決定
  • 「crl」コマンド
    証明書無効リスト (CRL) 管理
  • 「crl2pkcs7」コマンド
    CRL2 を PKCS#7 に変換
  • 「dgst」コマンド
    メッセージ・ダイジェストの計算
  • 「dh」コマンド
    Diffie-Hellman データ管理
  • 「dsa」コマンド
    DSA データ管理
  • 「dsaparam」コマンド
    DSA パラメータ生成
  • 「enc」コマンド
    Cipher で暗号化
  • 「errstr」コマンド
    エラー文字列変換へのエラー数
  • 「gendh」コマンド
    Diffie-Hellman パラメータの生成
  • 「gendsa」コマンド
    DSA パラメータの生成
  • 「genrsa」コマンド
    RSA パラメータの生成
  • 「pkcs7」コマンド
    PKCS#7 データ管理
  • 「req」コマンド
    X.509 証明書署名リクエスト (CSR) 管理
  • 「rsa」コマンド
    RSA データ管理
  • 「s_time」コマンド
    SSL 接続タイマー
  • 「sess_id」コマンド
    SSL セッションデータ管理
  • 「speed」コマンド
    アルゴリズム速度の測定
  • 「verify」コマンド
    X.509 証明書の照合
  • 「x509」コマンド
    X.509 証明書データ管理

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-08-24 (日) 16:23:37