knitmesh / gmssl

GmSSL is a python implementation of an open source encryption package which supports SM2 SM3 SM4 and other state secret national commercial password algorithms and the project adopts the BSD open source license which is friendly to commercial applications which is open source and can be used for closed source commercial applications
68 stars 41 forks source link

加密不同的文件格式 #1

Open forestdew opened 5 years ago

forestdew commented 5 years ago

你好,这个库能够对只能对txt文件进行加密嘛? 我测试中只能对txt文件进行加密

knitmesh commented 5 years ago

你好,这个库能够对只能对txt文件进行加密嘛?我测试中只能对txt文件进行加密

和文件类型无关啊 这个库用于密码或文本加密

forestdew commented 5 years ago

好的 谢谢 这个库是只能对128个ascii码进行加解密嘛? 也就是说这个库的作用是用来加密密钥的?

forestdew commented 5 years ago

大哥,我又来了。emmmmmmmmmmmmmmmmmmm 这个sm4为什么在python2上跑不通啊? 我测试了一下 他会报错

knitmesh commented 5 years ago

大哥,我又来了。emmmmmmmmmmmmmmmmmmm 这个sm4为什么在python2上跑不通啊? 我测试了一下 他会报错

py2.7 亲测可用

mintvin commented 4 years ago

在python 2.7会报这个错呀,python2.7的str类型按理就是byte ,大佬求解 ‘’‘ get_uint32_be = lambda key_data:((key_data[0] << 24) | (key_data[1] << 16) | (key_data[2] << 8) | (key_data[3])) TypeError: unsupported operand type(s) for <<: 'str' and 'int' ‘’’