Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
enum System.Security.Cryptography.CngKeyCreationOptions
Assembly: System.Security.Cryptography
Specifies options used for key creation.
Values
None
No key creation options are used.
MachineKey
A machine-wide key is created.
OverwriteExistingKey
The existing key is overwritten during key creation.
PreferVbs
Indicates a key should be protected with Virtualization-based security (VBS).
RequireVbs
Indicates a key must be protected with Virtualization-based security (VBS).
UsePerBootKey
<para>Instructs Virtualization-based security (VBS) to protect the client key with a per-boot key when combined with <see cref="F:System.Security.Cryptography.CngKeyCreationOptions.RequireVbs" /> or <see cref="F:System.Security.Cryptography.CngKeyCreationOptions.PreferVbs" />.</para>