The cardholder online pin’s structure, as implemented in Arkos, is documented below.
The tags can be accessed through the class NexoSecurityServicesTags
Message Element | Tag | Java Tag | Format |
---|---|---|---|
EncryptedPinBlock | 0xFFBF7C | NexoSecurityServicesTags. EncryptedPinBlock | Do |
PinFormat | 0xDFBF71 | NexoSecurityServicesTags. PinFormat | |
AdditionalInput | 0xDFBF7D | NexoSecurityServicesTags. AdditionalInformation | Ascii, 35 |
Message Element | Tag | Java Tag | Format |
---|---|---|---|
ContentType | 0xDFBF72 | NexoSecurityServicesTags. ContentType | |
EnvelopedData | 0xFFBF7F | NexoSecurityServicesTags. EnvelopedData | Do |
Message Element | Tag | Java Tag | Format |
---|---|---|---|
Version | 0xFFBF61 | NexoSecurityServicesTags. Version | Int |
Recipient | 0xFFBF70 | NexoSecurityServicesTags. Recipient | Do |
EncryptedContent | 0xFFBF80 | NexoSecurityServicesTags. EncryptedContent | Do |
ContentType | 0xDFBF72 | NexoSecurityServicesTags. ContentType | |
ContentEncryptionAlgorithm | 0xFFBF82 | NexoSecurityServicesTags. ContentEncryptionAlgorithm | Do |
Algorithm | 0xDFBF65 | NexoSecurityServicesTags. Algorithm | |
Parameter | 0xFF01 | NexoSecurityServicesTags. Parameter | Do |
EncryptionFormat | 0xDFBF75 | NexoSecurityServicesTags. EncryptionFormat | |
InitialisationVector | 0xDFBF6A | NexoSecurityServicesTags. InitialisationVector | Binary |
BytePadding | 0xDFBF76 | NexoSecurityServicesTags. BytePadding | |
EncryptedData | 0xDFBF81 | NexoSecurityServicesTags. EncryptedData | Binary |