RubyでSHA2を利用する

unix-crypt モジュールを使う。

sudo gem install unix-crypt

Rubyの文字列標準の crypt メソッドで

crpt = pswd.crypt("$1$"+salt)			# MD5

とするところを

crpt = UnixCrypt::SHA256.build(pswd, salt)	# SHA2(256bit)

とする

yuuji@e.koeki-u.ac.jp