11.2.4 Módulo 4 - Sobre cerrado digital (cifrado)
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:
La firma digital (PKCS#7, compatible con Ley 25.506) certifica la identidad del firmante y la integridad del contenido.
La clave simétrica de cifrado se genera en el momento y nunca se almacena en texto plano.
La clave pública es única por proceso y es generada al publicar la SC. La clave privada correspondiente NO existe aún.
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.
Este hash es la prueba matemática de que la oferta fue presentada con ese contenido exacto. El proveedor puede conservarlo como comprobante irrefutable.
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.