http://up2.viploader.net/pic/src/viploader46227.png
1文字不足して書き込んだだけで無知呼ばわりされる世知辛い世の中です。
どうみても社内ニートです。本当にありがとうございました

MD5はそもそもハッシュ値をとるもので復号化はできませんお。
ハッシュ値で保存してハッシュ値で照合しますから、元のキー情報
は一切保存されません。

DES版crypt(crypt(3))のソフトウェア実装に関して多分俺の右に出るのは
一人もいないと断言しますが、多分左にはズラリと並んでいます。
もとい、確かに問題外です。前世紀末に今じゃ組み込みにしか
使われてないようなスペックのマシン複数台で全空間クラックされた
暗号アルゴリズムが生きながらえてるのはどうもね。

折れ的にはOpenBSDで使われてるBlowfish版cryptをお勧めします。
もちろん重いですが、強度は天文学的に向上します。