なぜハッシュ値は元の値を復元できないのか、SHA-256を実装してみる - Qiita
はじめにハッシュ関数はデータの整合性確認や暗号学的な用途でよく使用されます。この記事では、ハッシュ関数の中でもよく使われるSHA-256を自分で実装しつつ、なぜ元の値を復元できない(不可逆性)の性…