39. Implement RSA.py 文件源码

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

项目:about-cryptography 作者: L1nwatch 项目源码 文件源码
def __init__(self, p=None, q=None, bit_length=512, e=None):
        """
        ?? p ? q, ??????? bit_length ??????????
        :param p: ?? p
        :param q: ?? q
        :param bit_length: ??????
        """
        if p and q and gmpy2.is_prime(p) and gmpy2.is_prime(q):
            self.p = p
            self.q = q
        else:
            print("[*] ?????? p ? q, ???????")
            self.p = getPrime(bit_length)
            self.q = getPrime(bit_length)

        self.__create_rsa(e)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号