ScpKeyIds Class
Namespace: Yubico.YubiKey.Scp Assembly: Yubico.YubiKey.dllRepresents common key IDs for Secure Channel Protocol (SCP) keys.
KID '10' for PK.CA-KLOC.ECDSA
KID '11' for SK.SD.ECKA used for SCP11a
KID '12' for the optional static Key-DEK used with SCP11a only
KID '13' for SK.SD.ECKA used for SCP11b
KID '14' for the optional static Key-DEK used with SCP11b only
KID '15' for SK.SD.ECKA used for SCP11c
KID '16' for the optional static Key-DEK used with SCP11c only
KID from '20' to '2F' for additional PK.CA-KLOC.ECDSA
public static class ScpKeyIds : Object
Remarks
See the GlobalPlatform Technology Card Specification v2.3 Amendment F §5.1 Cryptographic Keys for more information on the available KIDs.
Fields
Name | Description |
---|---|
Scp03 | Key ID '0x01' for static keys used for SCP03.
|
Scp11A | Key ID '0x11' for SK.SD.ECKA used for SCP11a. |
Scp11B | Key ID '0x13' for SK.SD.ECKA used for SCP11b. |
Scp11BOptionalDek | Key ID '0x14' for the optional static Key-DEK (data encryption key) used with SCP11b only. |
Scp11C | Key ID '0x15' for SK.SD.ECKA used for SCP11c |
Scp11COptionalDek | Key ID '0x16' for the optional static Key-DEK (data encryption key) used with SCP11c only. |
ScpCaPublicKey | Key ID '0x10' for the public key of the certificate authority, also known as 'PK.CA-KLOC.ECDSA'. Needs to be an ECDSA key. |