使用 python 将私钥(字符串)转换为 DER 格式
Convert Private key(string) to DER format using python
我正在尝试使用 ssl 证书进行客户端身份验证。我从 keyvault 获得了私钥(作为字符串)。
作为要求的一部分,我需要将私钥(使用 openssl 命令生成)转换为 DER 格式以用于雪花访问。
private_key="MIIEpQIBAAKC .... " #long string containing private key
pkb=<Above key in DER format>
ctx = snowflake.connector.connect(
user='SNOWFLAKE_USER',
account='ACCOUNT',
private_key=pkb,
warehouse="WH",
database="STG",
schema="RAW"
)
cs = ctx.cursor()```
Question: How to convert the private key string to DER format in python.
看看 python 文档,特别是 ssl 库应该会有帮助:
https://docs.python.org/3/library/ssl.html#ssl.PEM_cert_to_DER_cert
我正在尝试使用 ssl 证书进行客户端身份验证。我从 keyvault 获得了私钥(作为字符串)。
作为要求的一部分,我需要将私钥(使用 openssl 命令生成)转换为 DER 格式以用于雪花访问。
private_key="MIIEpQIBAAKC .... " #long string containing private key
pkb=<Above key in DER format>
ctx = snowflake.connector.connect(
user='SNOWFLAKE_USER',
account='ACCOUNT',
private_key=pkb,
warehouse="WH",
database="STG",
schema="RAW"
)
cs = ctx.cursor()```
Question: How to convert the private key string to DER format in python.
看看 python 文档,特别是 ssl 库应该会有帮助:
https://docs.python.org/3/library/ssl.html#ssl.PEM_cert_to_DER_cert