如何将加密的BYTES转换为BITS Python?

时间:2018-11-15 19:49:12

标签: python encryption byte bit

我正在Python 3.7中工作,我想将编码后的字节转换为比特。

首先,我将 msg 位转换为字节)转换。然后我用密钥加密味精。之后,我想将加密的味精转换为位。

text = "1100.." #256 bits
key = "0010..." #128 bits

msg = int(plain, 2).to_bytes((len(plain) + 7) // 8, 'big') #to bytes
key = int(key, 2).to_bytes((len(key) + 7) // 8, 'big') #to bytes
cipher = AES.new(key, AES.MODE_ECB) 
encoded = cipher.encrypt(msg)

0 个答案:

没有答案