def display_public_key(pubkey, indent=""):
if isinstance(pubkey, rsa.RSAPublicKey):
display_rsa_public_key(pubkey, indent=indent)
elif isinstance(pubkey, dsa.DSAPublicKey):
display_dsa_public_key(pubkey, indent=indent)
elif isinstance(pubkey, ec.EllipticCurvePublicKey):
display_ec_public_key(pubkey, indent=indent)
else:
raise ValueError("Unknown public key type")
评论列表
文章目录