ucryptolib
– 加密密码¶
班级¶
-
class
ucryptolib.
aes
¶ -
classmethod
__init__
(key, mode[, IV])¶ 初始化密码对象,适用于加密/解密。注意:初始化后,密码对象只能用于加密或解密。不支持在 encrypt() 之后运行 Decrypt() 操作,反之亦然。
参数是:
key是加密/解密密钥(类字节)。
模式是:
1
(或ucryptolib.MODE_ECB
如果存在)用于电子密码簿 (ECB)。2
(或ucryptolib.MODE_CBC
如果存在)用于密码块链接 (CBC)。6
(或ucryptolib.MODE_CTR
如果存在)用于计数器模式 (CTR)。
IV是 CBC 模式的初始化向量。
对于计数器模式,IV是计数器的初始值。
-
classmethod