1 Alcance
2 Referencias normativas
2.1 Recomendaciones | Normas Internacionales idénticas
2.2 Referencias adicionales
3 Definiciones
3.1 Especificación de los objetos de información
3.2 Especificación de constricción
3.3 Parametrización de la especificación de ASN.1
3.4 Estructura para la identificación de organizaciones
3.5 Conjunto universal de caracteres codificados de
octeto múltiple (UCS)
3.6 Definiciones adicionales
4 Abreviaturas
5 Notación
5.1 Generalidades
5.2 Producciones
5.3 Las colecciones alternativas
5.4 Indicador de no espaciado
5.5 Ejemplo de producción
5.6 Disposición
5.7 Recurrencia
5.8 Referencia a secuencias permitidas de elementos
léxicos
5.9 Referencia a un elemento léxico
5.10 Notación abreviada
5.11 Referencia por valor y tipificación de valores
6 Modelo de extensión de tipo ASN.1
7 Requisitos de extensibilidad en reglas de
codificación
8 Rótulos
9 Utilización de la notación ASN.1
10 Juego de caracteres ASN.1
11 Elementos léxicos ASN.1
11.1 Reglas generales
11.2 Referencias de tipo
11.3 Identificadores
11.4 Referencias de valor
11.5 Referencias de módulo
11.6 Comentarios
11.7 Elemento léxico vacío
11.8 Números
11.9 Números
reales
11.10 Cadenas binarias
11.11 Elemento cadena binaria XML
11.12 Cadenas hexadecimales
11.13 Elemento cadena hexadecimal XML
11.14 Cadenas de caracteres
11.15 Elemento cadena de caracteres XML
11.16 Elemento léxico asignación
11.17 Separador de rango
11.18 Puntos suspensivos
11.19 Corchetes de versión de apertura
11.20 Corchetes de versión de cierre
11.21 Elemento de comienzo de rótulo final XML
11.22 Elemento de fin de rótulo simple XML
11.23 Elemento booleano verdadero XML
11.24 Elemento booleano falso XML
11.25 Nombres de rótulos XML para tipos ASN.1
11.26 Elementos léxicos de carácter simple
11.27 Palabras reservadas
12 Definición de módulo
13 Referenciación de definiciones de tipo y valor
14 Notación para soportar referencias a componentes
ASN.1
15 Asignación de tipos y valores
16 Definición de tipos y valores
17 Notación para el tipo booleano
18 Notación para el tipo entero
19 Notación para el tipo enumerado
20 Notación para el tipo real
21 Notación para el tipo cadena de bits
22 Notación para el tipo cadena de octetos
23 Notación para el tipo nulo
24 Notación para tipos secuencia
25 Notación para tipos secuencia de
26 Notación para tipos conjunto
27 Notación para tipos conjunto de
28 Notación para tipos elección
29 Notación para tipos selección
30 Notación para tipos rotulados
31 Notación para el tipo identificador de objeto
32 Notación para el tipo identificador de objeto
relativo
33 Notación para el tipo pdv incrustado
34 Notación para el tipo externo
35 Tipos cadena de caracteres
36 Notación para tipos cadena de caracteres
37 Definición de tipos cadena de caracteres restringida
38 Denominación de los caracteres y colecciones
definidos en ISO/CEI 10646-1
39 Orden canónico de los caracteres
40 Definición de tipos cadena de caracteres no
restringida
41 Notación para tipos definidos en las cláusulas 42 a
44
42 Generalized time (hora generalizada)
43 Hora universal
44 Tipo descriptor de objeto
45 Tipos constreñidos
46 Especificación de conjunto de elementos
47 Elementos subtipos
47.1 Generalidades
47.2 Single Value (valor único)
47.3 Contained Subtype (subtipo contenido)
47.4 Value Range (rango de valores)
47.5 Constricción de tamaño
Page
47.6 Constricción de tipo
47.7 Alfabeto permitido
47.8 Subtipificación interior
47.9 Limitación de patrón
48 Marcador de extensión
49 Identificador de excepción
Anexo A – Expresiones ASN.1
regulares
A.1 Definición
A.2 Metacaracteres
Anexo B – Reglas para la compatibilidad de tipos y de valores
B.1 Necesidad del concepto de correspondencia de valores
(introducción didáctica)
B.2 Correspondencias de valores
B.3 Definiciones de tipo idénticas
B.4 Especificación de correspondencias de valores
B.5 Correspondencias de valores adicionales definidas
para los tipos cadenas de caracteres
B.6 Requisitos específicos de compatibilidad de tipo y
de valor
B.7 Ejemplos
Anexo
C – Valores de identificador de objetos asignado
C.1 Identificadores de objetos asignados en esta
Recomendación | Norma Internacional
C.2 Identificadores de objetos en las normas sobre ASN.1
y reglas de codificación
Anexo D – Asignación de valores componentes de identificadores de objetos
D.1 Asignación raíz de valores de componentes de
identificadores de objetos
D.2 Asignación del UIT-T de valores de componentes de
identificadores de objetos
D.3 Asignación de ISO de valores de componentes de
identificadores de objetos
D.4 Asignación conjunta de valores de componentes de
identificadores de objetos
Anexo E – Ejemplos y sugerencias
E.1 Ejemplo de un registro de personal
E.2 Directrices para la utilización de la notación
E.3 Identificación de sintaxis abstractas
E.4 Subtipos
Anexo F – Suplemento didáctico sobre cadenas de caracteres ASN.1
F.1 Soporte de cadenas de caracteres en ASN.1
F.2 Los tipos UniversalString, UTF8String y BMPString
F.3 Requisitos de conformidad de ISO/CEI 10646-1
F.4 Recomendaciones a los usuarios de la ASN.1 sobre
conformidad de ISO/CEI 10646-1
F.5 Subconjuntos adoptados como parámetros de la
sintaxis abstracta
F.6 El tipo CHARACTER STRING
Anexo G – Suplemento didáctico sobre el modelo ASN.1 de extensión de tipo
G.1 Visión general
G.2 Significado de los números de versión
G.3 Requisitos sobre reglas de codificación
G.4 Combinación de constricciones (que pueden ser
extensibles)
Anexo H – Resumen de la notación ASN.1