phpseclib — как создать формат ASN1 при переполнении стека

Я работаю со смарт-картами, и мне нужно сгенерировать формат ASN1, как показано ниже, и закодировать их RSASSA-PSS, но я не знаю, как это сделать на php v5.6 (debian).

IdentityIdentificationStaticData ::= SEQUENCE
{
acceptedPolicyVersion [0] DataObjectVersionNumber,
cardHolderID          [1] CardHolderIdentifier,
deviceSerialNumber    [2] CardAccessDeviceSerialNumber,
appLabel              [3] UTF8String,
requestorRole         [4] ServiceRequestorRole,
creationTime          [5] UTCTime
}

IdentityIdentificationDataObject::= [APPLICATION 7] SEQUENCE
{
identityIdentificationData [0] IdentityIdentificationData,
samSignature               [1] DataObjectDigitalSignature
}

IdentityIdentificationData::= SEQUENCE
{
version          [0] DataObjectVersionNumber,
staticData       [1] IdentityIdentificationStaticData
}

Я пытаюсь использовать phpseclib, но не могу понять, как это сделать.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …