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

提供: セキュリティ
移動: 案内検索
(ページの作成:「ハッシュ(Hash) __TOC__ == 概要 == * ハッシュ関数 ** ハッシュ関数は、 あるデータからそのデータを表現する小さな値を...」)
 
 
(同じ利用者による、間の5版が非表示)
行1: 行1:
ハッシュ(Hash)
+
[[ハッシュ関数]]は、 あるデータからそのデータを表現する小さな値([[ハッシュ値]])を計算します。
 +
 
 +
;[[ハッシュ関数]]: はっしゅ かんすう
  
 
__TOC__
 
__TOC__
  
 
== 概要 ==
 
== 概要 ==
 +
[[ハッシュ関数]]は、 あるデータからそのデータを表現する小さな値を計算します。
 +
[[ハッシュ関数]]の例として、[[MD5]] や [[SHA-1]]が挙げられます。
  
* [[ハッシュ関数]]
+
<syntaxhighlight lang="php">
** [[ハッシュ関数]]は、 あるデータからそのデータを表現する小さな値を計算します。
+
<?php
 
+
$md5 = md5 ("foo");
 +
echo $md5, PHP_EOL;
 +
?>
 +
</syntaxhighlight>
 
== 関連項目 ==
 
== 関連項目 ==
 
+
=== ハッシュとは ===
 +
* [[ハッシュ]]
 +
* [[ハッシュ値]]
 
* [[ハッシュ関数]]
 
* [[ハッシュ関数]]
 
* [[暗号]]
 
* [[暗号]]
 +
* [[HMAC]]
 +
* [[一方向性関数]]
 +
* [[チェックサム]]
 +
* チェックサムディジット
 +
* [[フィンガープリント]]
 +
* 誤り訂正符号
 +
* [[暗号学的ハッシュ関数]]
 +
* [[パスワード]]
 +
* [[ハッシュ化されたパスワード]] ([[パスワードハッシュ]]
 +
* [[パスワードクラック]]
 +
=== ハッシュアルゴリズム/ハッシュ関数 ===
 +
* [[SHA-1]]
 +
* [[SHA-2]]
 +
* [[SHA-3]]
 +
* [[MD5]]
 +
* [[MD4]]
 +
* MD2
 +
=== ハッシュの実装/コマンド ===
 +
* [[OpenSSL]]
 +
* [[sha256]]
 +
* [[sha1]]
 +
* shasum
 +
* [[sha1sum]]
 +
* [[md5]]
 +
=== ハッシュのクラッキングツール ===
 +
* [[Ophcrack]]
 +
* [[RainbowCrack]]
 +
* [[GPGPUパスワードクラッカー]]
 +
** [[ighashgpu]]
 +
* [[パスワードクラック]]

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

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

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

概要

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

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

関連項目

ハッシュとは

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

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

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