hack のためのネタ帳, etc,,,

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 で問題ない。

公式ページ等

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます