在Azure密钥库中创建RSA密钥对并检索公钥

在Azure密钥库中创建RSA密钥对并检索公钥,azure,azure-keyvault,Azure,Azure Keyvault,我们需要使用Azure密钥库创建RSA密钥对,并将RSA公钥复制到外部系统。要求是外部系统将使用公钥对数据进行加密,内部系统将与azure key vault对话并对数据进行解密。我还没有访问Azure key vault的权限,所以正在浏览文档。我有两个基本问题: 有没有一种方法可以在不使用API()的情况下使用Azure portal以文本格式导出RSA公钥 如果在创建密钥时未选择“设置激活”或“设置过期”日期,密钥是否会过期?它们是否有默认的过期值 提前谢谢 有没有一种方法可以在不使用AP

我们需要使用Azure密钥库创建RSA密钥对,并将RSA公钥复制到外部系统。要求是外部系统将使用公钥对数据进行加密,内部系统将与azure key vault对话并对数据进行解密。我还没有访问Azure key vault的权限,所以正在浏览文档。我有两个基本问题:

  • 有没有一种方法可以在不使用API()的情况下使用Azure portal以文本格式导出RSA公钥

  • 如果在创建密钥时未选择“设置激活”或“设置过期”日期,密钥是否会过期?它们是否有默认的过期值

  • 提前谢谢

    有没有一种方法可以在不使用API的情况下使用Azure portal以文本格式导出RSA公钥

    在门户中导出密钥的唯一方法是
    下载备份
    ,您将获得类似
    xxxxvault1-testkey-20181227的文件。keybackup
    ,但密钥将被加密,不能在Azure密钥库系统外使用

    如果要导出不加密的密钥,可以使用:

    它将密钥导出为文件
    output.txt

    如果在创建密钥时未选择“设置激活”或“设置过期”日期,密钥是否会过期?它们是否有默认的过期值

    好吧,如果你不设定过期日期,它永远不会过期

     az keyvault key show --vault-name 'keyvaultname' --name 'testkey' --version 'e8dfb0f7b7a045b5a1e80442af833270' > C:\Users\joyw\Desktop\output.txt