KeyController.py 文件源码

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

项目:EV3-Project 作者: JoohyeongSong 项目源码 文件源码
def generate_key():
    """
    Generate private key and public key
    Save as PEMs for management

    :return: ECDSA Key Object - pri_key, pub_key
    """
    key_path = os.path.dirname(os.path.dirname(__file__)) + '\NodeManager' + '\\'

    pri_key = SigningKey.generate(curve=NIST256p)
    pub_key = pri_key.get_verifying_key()

    open(key_path + "private.pem", "w").write(pri_key.to_pem())
    open(key_path + "public.pem", "w").write(pub_key.to_pem())

    return pri_key, pub_key
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号