0

だから私は現在、このルビーの実装を探しています:

Base64.urlsafe_encode64([Digest::MD5.hexdigest('example.com').to_i(16)].pack("N")).sub(/==\n?$/, '')

example.com 文字列は「SY5Rcg」に変換されます。これは実際に私が達成しようとしていることです。助言がありますか?pack メソッドがないので js で ruby​​ の実装を作成できないことはわかっていますが、それは問題ありません。私は似たようなものを探しているだけです。

4

1 に答える 1

0

それは本質的に不可能です。

長さが短い文字列は少なくなります。一意性は保証できません。

于 2012-02-05T22:26:27.927 に答える