2013-01-16 現在 Ruby の String#crypt が実行環境の crypt(3) に依存しているので、DES にしか対応してない crypt(3) しか使えない環境で Ruby から Unix crypt with SHA-256/512 を利用するために必要。
具体的な環境としては、例えば 2013-01-16 現在 cygwin の crypt パッケージが DES にしか対応していないのでこれに該当する。
Ubuntu 12.04.1 64bit 版は MD5, SHA256, SHA512 に対応しているの String#crypt で問題ない。
具体的な環境としては、例えば 2013-01-16 現在 cygwin の crypt パッケージが DES にしか対応していないのでこれに該当する。
Ubuntu 12.04.1 64bit 版は MD5, SHA256, SHA512 に対応しているの String#crypt で問題ない。
- RubyGems / UnixCrypt
タグ
コメントをかく