请问python如何实现密钥长度为32字节的3DES加/解密?

无自有
  • 2
新手上路,请多包涵

Crypto库中的DES3和pyDes库 只支持16或24字节的密钥,如果是32字节长度的密钥,请问该如何实现算法呢?

回复
阅读 380
1 个回答
无自有
  • 2
新手上路,请多包涵
✓ 已被采纳

自问自答一下,不一定对。测试了几个在线3DES加密网站以及node的加密库crypto-js发现,即使密钥长度是32位的,其实使用前24字节即可。密钥长度不为16或24字节的密钥加密原理未知,应该是使用了填充

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
你知道吗?

宣传栏