Introducción
1
Alcance
2
Referencias normativas
2.1 Recomendaciones | Normas Internacionales idénticas
2.2 Pares de Recomendaciones | Normas Internacionales de contenido
técnico equivalente
2.3 Referencias adicionales
3
Definiciones
4
Abreviaturas
5
Notación
6
Convenios
7
Conformidad
8
Reglas de codificación básica
8.1 Reglas generales de codificación
8.2 Codificación de un valor booleano
8.3 Codificación de
un valor entero
8.4 Codificación de un valor enumerado
8.5 Codificación de un valor real
8.6 Codificación de un valor de cadena de bits
8.7 Codificación de un valor de cadena de octetos
8.8 Codificación de un valor nulo
8.9 Codificación de un valor de secuencia
8.10 Codificación de un valor de secuencia de (sequence-of)
8.11 Codificación de un valor de conjunto (set)
8.12 Codificación de un valor de conjunto de (set-of)
8.13 Codificación de un valor de elección (choice)
8.14 Codificación de un valor rotulado (tagged)
8.15 Codificación de un tipo abierto
8.16 Codificación de un valor de ejemplar de
8.17 Codificación de un valor del tipo pdv insertado
8.18 Codificación de un valor del tipo externo
8.19 Codificación de un valor de identificador de objeto (object
identifier)
8.20 Codificación de valores del tipo de cadena de caracteres
restringida (restricted character string)
8.21 Codificación de valores del tipo de cadena de caracteres no
restringida (unrestricted character string type)
9
Reglas de codificación canónica
9.1 Formas de longitud
9.2 Formas de codificación de cadenas
9.3 Componentes de conjunto
10 Reglas de codificación
distinguida
10.1 Formas de longitud
10.2 Formas de codificación de cadenas
10.3 Componentes de conjunto
11 Restricciones de las reglas de
codificación básica BER empleadas por las reglas de codificación
canónica (CER) y de codificación distinguida (DER)
11.1 Valores booleanos
11.2 Bit no utilizados
11.3 Valores reales
11.4 Valores de cadena general (GeneralString)
11.5 Componentes de conjunto y de secuencia con valor por defecto
11.6 Componentes de conjunto de
11.7 Tiempo generalizado (GeneralizedTime)
11.8 Tiempo UTC
12 Utilización de BER, CER y DER en
la definición de sintaxis de transferencia
Anexo A – Ejemplos de codificaciones
A.1 Descripción ASN.1 de la estructura de registro
A.2 Descripción ASN.1 de un valor de registro
A.3 Representación de este valor del registro
Anexo B – Asignación de valores de identificador de objeto
Anexo C – Ilustración de la codificación de valores reales
Anexo D – Utilización de las DER y las CER en la autenticación de origen de los
datos
D.1 Problema que ha de resolverse
D.2 Planteamiento de una solución
D.3 Optimización de la implementación