util.py 文件源码

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

项目:weiboapi 作者: lawRossi 项目源码 文件源码
def encrypt_password(p, st, nonce, pk, rsakv):
    """
    Encrypting the password using rsa algorithm.
    p: password
    st: server time
    nonce: random value
    pk: public key
    rsakv: rsa key value
    """
    pk = '0x' + pk
    pk = int(pk, 16)
    msg = str(st) + '\t' + str(nonce) + '\n' + p
    key = rsa.PublicKey(pk, 65537)
    psw = rsa.encrypt(msg.encode("utf-8"), key)
    psw = binascii.b2a_hex(psw)
    return decode(psw)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号