uk6.py 文件源码

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

项目:PGO-mapscan-opt 作者: seikur0 项目源码 文件源码
def generate_signature(signature_plain, signature_lib):
    iv = os.urandom(32)

    output_size = ctypes.c_size_t()

    signature_lib.encrypt(signature_plain, len(signature_plain), iv, 32, None, ctypes.byref(output_size))
    output = (ctypes.c_ubyte * output_size.value)()
    signature_lib.encrypt(signature_plain, len(signature_plain), iv, 32, ctypes.byref(output), ctypes.byref(output_size))
    signature = b''.join(list(map(lambda x: six.int2byte(x), output)))
    return signature
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号