是否有“基于MD5的分组密码”的Go版本?

时间:2013-09-28 09:45:27

标签: php go md5 encryption

我想实现一个Go应用程序,它将一些私有数据发送到服务器。服务器上的代码是PHP并使用“基于MD5的分组密码”。 PHP加密/解密代码在这里: http://www.jonasjohn.de/snippets/php/md5-based-block-cipher.htm

Go中是否存在等效例程?

1 个答案:

答案 0 :(得分:5)

看起来代码类似于MDC algorithm,这是一种从哈希函数中获取密码的方法。

虽然有更好的密码 - 请查看Go's crypto library

如果您迫切希望与特定的PHP代码进行互操作,那么您必须自己将其转换为Go,但如果我有选择,我会选择更好的密码(使用AES的东西)。