テキストからSHA-256/SHA-1/MD5などのハッシュ値を簡単に生成できます。パスワードやファイル検証、改ざんチェック等に。
Q1
元データから計算される固定長の値。改ざん検知やパスワード保存、ファイル検証などに使われます。
Q2
SHA-256はより安全で推奨。MD5は高速ですが衝突が見つかっており重要用途には不向きです。
Q3
基本的に不可逆です。総当たり攻撃や辞書攻撃には注意が必要です。