我想实现一个Go应用程序,它将一些私有数据发送到服务器。服务器上的代码是PHP并使用“基于MD5的分组密码”。 PHP加密/解密代码在这里: http://www.jonasjohn.de/snippets/php/md5-based-block-cipher.htm
Go中是否存在等效例程?
答案 0 :(得分:5)
看起来代码类似于MDC algorithm,这是一种从哈希函数中获取密码的方法。
虽然有更好的密码 - 请查看Go's crypto library。
如果您迫切希望与特定的PHP代码进行互操作,那么您必须自己将其转换为Go,但如果我有选择,我会选择更好的密码(使用AES的东西)。