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...]

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


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