using DES/3DES with python
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: what is the best module /package in python to use des /3des for encryption /decryption. could someone provide example to encrypt data with des/3des on python. 回答1: pyDes can be used for both, DES and 3DES. Sample usage: from pyDes import * data = "Please encrypt my data" k = des ( "DESCRYPT" , CBC , "\0\0\0\0\0\0\0\0" , pad = None , padmode = PAD_PKCS5 ) d = k . encrypt ( data ) print "Encrypted: %r" % d print "Decrypted: %r" % k . decrypt ( d ) assert k . decrypt ( d , padmode = PAD_PKCS5 ) == data An alternative is the Chillkat