Azure Key Vault Flashcards

1
Q

Accessing Azure Key Vault

A

Management Plane: Azure portal, RBAC, create and delete vaults, configure vault properties, manage access policies

Data Plane: certificate, key, and secret values, cryptographic actions and operations, RBAC or key vault access policies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Azure Key Vault Standard is:

A

a software-based HSM; Azure Key Vault preimum is a hardware-backed cloud HSM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Key Vault needs to be in the same subscription and region as the VM connecting to it!

A

Key Vault needs to be in the same subscription and region as the VM connecting to it!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Soft-delete

A

will allow recovery of accidentally deleted key vault items (or the Key Vault itself) for 90 days. this is auto enabled at key vault creation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Purge protection

A

required soft delete to be enabled. Prevents purging of soft deleted items

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

To automate Key rotations you have to:

A

Write a custom function that can first create a new key in the key vault and then update the SQL password. Sinc ehte old password would not yet have expired, apps that use SQL server as the data source would still function as long as they have the password cached. Once the password is rotated, the apps would retrive the new password from the key vault

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Azure Key Vault are:

A

Automatically replicated to an Azure paired region. Paired regions are not configurable, that is Azure determines which regions are paired.
Paired regions are within the same security role. You can only back up a key vault to another location within the same security world

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Linked template

A

In some scenarios, you need to reference a key vault secret that varies based on the current deployment. Or, you may want to pass parameters values to the template rather than create a reference parameters in a parameter file. In either case, you can dynamically generate the resource ID for a key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

a Parameter file

A

used to send input parameters to ARM templates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

We can recover only these from Azure Key Vaults:

A

Secrets, keys and certificates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly