我在将代码从C#转换为Python时遇到麻烦。在 Martijn的C#博客上,它是用于加密/解密的出色程序[在下文中]我无法直接将其转换为python版本 pyDes [示例如下] 通用标签

PyDES: 通用标签

我修改了原始的pyDes以使用ECB而不是CBC。 弦线都不匹配,我处在绳索的尽头。 请帮忙! 谢谢

有帮助吗?

解决方案

没关系---弄清楚了。

如果您在pyDes中更改此行 通用标签

通用标签

然后代码完全匹配。

要进行比较,请运行Martijn网站上的原始代码:[输出]

通用标签

这是pyDes的修改后的代码-您需要使用md5Hash填充密码 通用标签

输出:

通用标签

我希望这对下一个人有帮助!!!! 谢谢 -D

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top