Прошел экстерном экзамен по курсу перепордготовки "Информационная безопасность". Хочу получить диплом, но не вижу где оплатить? Ну и соответственно , как с получением бумажного документа? |
Инфраструктура Открытого Ключа (часть 1)
Битовые строки
Тип BIT STRING обозначает битовые последовательности произвольной длины (включая ноль). Нотация BIT STRING имеет формат.
BIT STRING
Например, тип SubjectPublicKeyInfo имеет компонент PublicKey типа BIT STRING :
SubjectPublicKeyInfo ::= SEQUENCE { Algorithm AlgorithmIdentifier, PublicKey BIT STRING }
Строки IA5
Тип IA5String представляет любые последовательности IA5-символов (международный алфавит 5 – эквивалентно ASCII). Длина строки может быть любой, включая нуль. Этот тип используется для адресов электронной почты и неструктурированных имен. Нотация типа IA5String имеет простой формат.
IA5String
Целое
Тип INTEGER представляет любые целые числа (положительные, отрицательные или 0 ). Тип INTEGER используется для номеров версий, криптографических параметров (показателей, модулей и т.п.) и типов RSAPublicKey, RSAPrivatKey, DHParameter, PBEParameter. Нотация типа INTEGER имеет формат:
INTEGER [{identifier1(value1) ... identifiern(valuen) }]
где identifier1... identifiern являются необязательными идентификаторами, а value1... valuen целые значения. Например, Version является целым типом со значением 0:
Version ::= INTEGER { v1988(0) }
Идентификатору v1988 поставлено в соответствие значение 0. Тип Certificate использует идентификатор v1988 для присвоения значения по умолчанию компоненту version:
Certificate version Version DEFAULT v1988, ...
NULL
Тип NULL обозначает нулевую величину и предназначен для использования в качестве параметра алгоритмов. Нотация для типа NULL имеет формат:
NULL
Идентификаторы объектов
Тип OBJECT IDENTIFIER служит для обозначения идентификаторов, которые представляют собой последовательность целочисленных компонентов, идентифицирующих определенные объекты, например, алгоритм или атрибут имени каталога. Значение OBJECT IDENTIFIER может содержать любое число неотрицательных компонент. Этот тип не относится в числу строчных. Значения OBJECT IDENTIFIER определяются при регистрации.
Нотация OBJECT IDENTIFIER имеет формат:
OBJECT IDENTIFIER
Нотация значения OBJECT IDENTIFIER имеет вид:
{ [identifier] component1 ... componentn} componenti = identifieri | identifieri (valuei) | valuei
где identifier, identifier1, ... identifiern являются идентификаторами, а value1..., valuen – целые числа.
Например, приведенные ниже величины идентификаторов объектов присвоены RSA DATA Security, Inc.
{ iso(1) member-body(2) 840 113549 } { 1 2 840 113549 }
Ниже приведены некоторые идентификаторы объектов и их значения.