Протоколы безопасного сетевого взаимодействия


Example.18.5


InfoTypeAndValue ::= SEQUENCE {

infoType OBJECT IDENTIFIER,

infoValue ANY DEFINED BY infoType OPTIONAL

}

-- пример содержимого InfoTypeAndValue включает, но не

-- ограничивается :

-- { CAProtEncCert = {id-it 1}, Certificate }

-- { SignKeyPairTypes = {id-it 2}, SEQUENCE OF

-- AlgorithmIdentifier }

-- { EncKeyPairTypes = {id-it 3}, SEQUENCE OF

-- AlgorithmIdentifier }

-- { PreferredSymmAlg = {id-it 4}, AlgorithmIdentifier }

-- { CAKeyUpdateInfo = {id-it 5}, CAKeyUpdAnnContent }

-- { CurrentCRL = {id-it 6}, CertificateList }

-- где {id-it} = {id-pkix 4} = {1 3 6 1 5 5 7 4}

-- данная конструкция может также использоваться для

-- определения новых сообщений запроса и ответа PKIX

-- Certificate Management Protocol, или для сообщений,

-- используемых для общих целей, которые могут

-- понадобиться в будущем в конкретных окружениях.

GenMsgContent ::= SEQUENCE OF InfoTypeAndValue

-- Может быть послано EE, RА или СA (в зависимости от

-- содержимого сообщения). Параметр OPTIONAL infoValue

-- для InfoTypeAndValue для примеров, приведенных

-- ниже, обычно опущен. Получатель может игнорировать

-- все, что содержит OBJ.IDs, которые не распознаны.

-- Если посылается от EE к CA, то пустое множество

-- указывает, что СA может послать всю/любую

-- интересующую информацию.




- Начало -  - Назад -  - Вперед -



Книжный магазин