SecurePacket.py 文件源码

python
阅读 21 收藏 0 点赞 0 评论 0

项目:asterix 作者: suma12 项目源码 文件源码
def setValue(self, keyvalue):
        keyvalue = ''.join(keyvalue)
        if self.zAES:
            assert len(keyvalue) in (16, 24, 32)
            cipher = AES.new(keyvalue, AES.MODE_ECB)
            poly = cipher.encrypt('\x00'*self.BS)
            self.xorKey1 = self.polyMulX(poly)
            self.xorKey2 = self.polyMulX(self.xorKey1)
        else:
            if len(keyvalue) != self.keysize:
                raise ValueError("KIC/KID=%02X, value length received %d" %
                                 (self.iKICD, len(keyvalue)))
        self.keyval = keyvalue
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号