ARQUITECTURA
Cuatro paradas en el camino.
Lo que ve cada una.
Un mensaje que envías en el espacio de trabajo pasa por tu navegador, nuestro retransmisor, el enclave del enrutador de Tinfoil y el enclave donde se ejecuta el modelo. Elige una parada para ver qué se ejecuta allí, qué puede ver y qué no, y el código que lo hace.
Tus palabras, legiblesSolo texto cifrado
Tu navegador comprueba el enclave y luego sella el mensaje.
Qué se ejecuta aquí
El espacio de trabajo y el verificador de código abierto de Tinfoil (el SDK tinfoil). Antes del primer mensaje, descarga la atestación del enclave, comprueba la firma del chip sobre ella y comprueba que el código que midió es una versión que Tinfoil publicó en el registro público de transparencia de Sigstore. Después sella cada solicitud para la clave que indica esa atestación: EHBP, que es HPKE con X25519 y AES-256-GCM.
Puede ver
- Todo lo que escribes, adjuntas y recibes. Es tu dispositivo.
- Qué enclave verificó, y un comprobante por cada respuesta.
Guarda
- Aquí no se te oculta nada. Las conversaciones se quedan en este navegador, en memoria o en su almacenamiento si activas el guardado; las copias que sincronizas o compartes se cifran aquí antes.
De dónde salen los fragmentos
La compilación lee cada uno del archivo fuente que nombra, en esas líneas, así que el código de aquí es el código con el que se compiló este sitio. Nuestro repositorio aún no es público, así que se muestra aquí en lugar de enlazarlo. El manifiesto de la compilación calcula el hash de cada archivo que sirve el sitio, incluidos estos fragmentos; Verificar esta página compara con él el código que cargó tu navegador. Tinfoil publica como código abierto su verificador y el código que ejecutan sus enclaves.
Otros dos caminos
La API para desarrolladores es distinta: nuestra pasarela lee cada solicitud en memoria para comprobarla, luego la envía al enclave del mismo modo, y nunca la almacena ni la registra. El modelo pequeño «En este dispositivo» se ejecuta en tu navegador, y nada de lo que le envías sale del dispositivo.
Lo que esto no muestra
Nada de esto se ha evaluado aún de forma independiente, y confías en que sirvamos el código de verificación tal como se publicó. La página de privacidad tiene todos los detalles, y la página de transparencia, nuestros recuentos y comprobaciones programadas.