「ハッシュ」の版間の差分

提供: セキュリティ
移動: 案内検索
 
行1: 行1:
[[ハッシュ関数]]は、 あるデータからそのデータを表現する小さな値を計算します。
+
[[ハッシュ関数]]は、 あるデータからそのデータを表現する小さな値([[ハッシュ値]])を計算します。
  
 
;[[ハッシュ関数]]: はっしゅ かんすう
 
;[[ハッシュ関数]]: はっしゅ かんすう
行24: 行24:
 
* [[一方向性関数]]
 
* [[一方向性関数]]
 
* [[チェックサム]]
 
* [[チェックサム]]
* [[チェックサムディジット]]
+
* チェックサムディジット
 
* [[フィンガープリント]]
 
* [[フィンガープリント]]
* [[誤り訂正符号]]
+
* 誤り訂正符号
 
* [[暗号学的ハッシュ関数]]
 
* [[暗号学的ハッシュ関数]]
 
* [[パスワード]]
 
* [[パスワード]]
行37: 行37:
 
* [[MD5]]
 
* [[MD5]]
 
* [[MD4]]
 
* [[MD4]]
* [[MD2]]
+
* MD2
 
=== ハッシュの実装/コマンド ===
 
=== ハッシュの実装/コマンド ===
 
* [[OpenSSL]]
 
* [[OpenSSL]]
 
* [[sha256]]
 
* [[sha256]]
 
* [[sha1]]
 
* [[sha1]]
* [[shasum]]
+
* shasum
 
* [[sha1sum]]
 
* [[sha1sum]]
 
* [[md5]]
 
* [[md5]]

2015年9月22日 (火) 17:00時点における最新版

ハッシュ関数は、 あるデータからそのデータを表現する小さな値(ハッシュ値)を計算します。

ハッシュ関数
はっしゅ かんすう

概要

ハッシュ関数は、 あるデータからそのデータを表現する小さな値を計算します。 ハッシュ関数の例として、MD5SHA-1が挙げられます。

<?php
$md5 = md5 ("foo");
echo $md5, PHP_EOL;
?>

関連項目

ハッシュとは

ハッシュアルゴリズム/ハッシュ関数

ハッシュの実装/コマンド

ハッシュのクラッキングツール