じゃぁそのcryptで取得した文字列をさらに、unpackしたりしたらどうですか。
長いけど。

$a = 'hogehoge';
$a = crypt($a);
$b = unpack('H*', $a);
$encoded = $b[0];