2024-10-01 09:18:54 发布
网友
我是python的新手。我正在研究用AES加密文件的代码
https://stackoverflow.com/a/20868265/2955896
它使用这个密钥进行加密
key = b'\xbf\xc0\x85)\x10nc\x94\x02)j\xdf\xcb\xc4\x94\x9d(\x9e[EX\xc8\xd5\xbfI{\xa2$\x05(\xd5\x18'
如何随机生成密钥以使解密不可能?在
最实际的方法是从操作系统提供的任意随机设备读取随机数据。 使用os.random()可以方便地访问该文件
os.random()
In [1]: import os In [2]: os.urandom(128)[:10] Out[2]: b'\xee&\x06s?\x8d\xfcI=\x07'
(为了方便起见,只显示前10个字节。)
每次调用它时都会返回不同的数据
最实际的方法是从操作系统提供的任意随机设备读取随机数据。 使用
os.random()
可以方便地访问该文件(为了方便起见,只显示前10个字节。)
每次调用它时都会返回不同的数据
^{pr2}$相关问题 更多 >
编程相关推荐