11.2.4 Módulo 4 - Sobre cerrado digital (cifrado)

NÚCLEO TÉCNICO DEL SISTEMA:

El módulo de sobre cerrado digital es la pieza central del PAD. Su correcto funcionamiento es condición necesaria y suficiente para garantizar la transparencia del proceso. Todo lo demás -notificaciones, ranking, expediente- es valioso pero secundario respecto de este módulo.

Flujo de cifrado al presentar una oferta

Al confirmar la oferta en el portal, el proveedor desencadena el siguiente proceso automático:

1
El proveedor firma digitalmente el formulario de oferta

La firma digital (PKCS#7, compatible con Ley 25.506) certifica la identidad del firmante y la integridad del contenido.

2
El sistema cifra inmediatamente la oferta con AES-256-GCM

La clave simétrica de cifrado se genera en el momento y nunca se almacena en texto plano.

3
La clave simétrica se cifra con RSA-2048 (clave pública del proceso)

La clave pública es única por proceso y es generada al publicar la SC. La clave privada correspondiente NO existe aún.

4
El sistema calcula el hash SHA-256 del documento cifrado

El hash es la huella digital de la oferta. Cualquier alteración posterior -por mínima que sea- produce un hash diferente y es detectada automáticamente.

5
El proveedor recibe el acuse de recibo con el hash SHA-256

Este hash es la prueba matemática de que la oferta fue presentada con ese contenido exacto. El proveedor puede conservarlo como comprobante irrefutable.

6
La oferta queda bloqueada - irrevocable e inaccesible

Ni el proveedor, ni el operador, ni el administrador, ni el proveedor de la plataforma puede leer o modificar la oferta.

Generación de la clave privada de apertura - Algoritmo de Shamir

La clave privada RSA-2048 necesaria para descifrar las ofertas no existe en ningún servidor hasta el momento de la apertura. Se genera mediante el algoritmo de secreto compartido de Shamir:

  • La clave se fragmenta en N partes (configuración recomendada: 5 partes, umbral de reconstrucción: 3).
  • Cada parte es custodiada por un actor diferente: el sistema PAD, un notario digital externo, la Gerencia de Compras, la Gerencia General, y el Directorio.
  • Al vencer el plazo de cierre, el sistema combina automáticamente las partes disponibles (basta con 3 de 5) y reconstituye la clave privada.
  • La clave privada existe en memoria del servidor durante el tiempo estrictamente necesario para descifrar las ofertas (menos de 30 segundos) y luego es eliminada de forma segura.
  • Ningún actor individual puede descifrar las ofertas anticipadamente - requiere la cooperación de al menos 3 custodios.
↑ Volver al Índice General