Signature plan and handoff: the key of words v2 is done in Go and in the page

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
main
dev 6 days ago
parent b346bfc938
commit ac5e21def1

@ -28,7 +28,7 @@ Estado al parar la sesión del 26 por el límite semanal de uso. Se actualizó e
**Siguiente:**
1. Hecho: la propuesta de Fable y Astra está en [spec_v0.11/revision_fable_astra.md](spec_v0.11/revision_fable_astra.md). El autor cerró con ella el área fija de 32 KiB provisionales y el sello obligatorio con certificado. El [plan](PLAN_firma_go.md#propuesta-de-fable-y-astra-01-10) recoge siete comprobaciones contra la spec, y el autor confirmó las tres primeras.
2. Medir una firma CAdES real: firmar con AutoFirma un fichero de 98 bytes y anotar cuánto ocupa con la cadena y con sello.
3. El borrador del spec v0.11, paso 0 del plan, está en la rama `v0.11` de `datekeys-go`, sin subir: `e224119` lo redacta y `5a0b95b` aplica la revisión adversarial ([spec_v0.11/revision_borrador.md](spec_v0.11/revision_borrador.md)) y las cuatro decisiones del autor (autoridades reconocidas, `capsule_id` en la sal de la llave de palabras, sobre opaco y `AUTHOR_MESSAGE` en texto). Falta que el autor apruebe el texto. Después, el código pendiente que lista el plan y los pasos de Go.
3. El borrador del spec v0.11, paso 0 del plan, está en la rama `v0.11` de `datekeys-go`, sin subir: `e224119` lo redacta y `5a0b95b` aplica la revisión adversarial ([spec_v0.11/revision_borrador.md](spec_v0.11/revision_borrador.md)) y las cuatro decisiones del autor (autoridades reconocidas, `capsule_id` en la sal de la llave de palabras, sobre opaco y `AUTHOR_MESSAGE` en texto). Falta que el autor apruebe el texto. El código pendiente de la revisión está hecho salvo la lista de autoridades, que espera a medir firmas reales: la llave de palabras v2 y la tabla de minúsculas (`150d952` y `2213b8c` en `datekeys-go`, `c3c124a` en `datekeys-ts`, sin subir). Después, los pasos de Go del plan.
4. Pendiente en `datekeys-ts`:
- en `/inspect`, el resultado delante y los pasos 1 a 18 plegados;
- el texto del paso 17 cuando la cápsula se corta tras un chunk completo;

@ -114,7 +114,7 @@ Tres revisores adversariales (criptografía, interoperabilidad y privacidad) rev
- Flujos: la regla 17 sobre lo definitivo; `capsule_digest` omitido con localizador; §29.2 y la regla 13 alineadas; ni `I_PAYLOAD` ni el contenido en disco mientras se espera una firma; quitar `eContent` y podar la cadena (MAY).
- Las cifras de §76, la redacción de los prefijos, el mensaje de la firma de prueba, los vectores de lo firmado sobre `format3_single` y una tabla de minúsculas de Unicode 18 para Go y TypeScript.
**Código pendiente por la revisión**, antes de los pasos de Go:
**Código pendiente por la revisión**, antes de los pasos de Go. Hechos los dos primeros, el 01-10: en `datekeys-go`, `150d952` (la tabla) y `2213b8c` (la llave), y en `datekeys-ts`, `c3c124a`.
- La llave de palabras con la sal v2 (`capsule_id`), en `wordkey` y la CLI de Go y en la página, con el vector nuevo de §38.1. La identity se deriva después de generar `capsule_id`, así que `encryptFiles` y `EncryptFiles` reciben las palabras.
- Una tabla de minúsculas de Unicode 18.0.0, generada con `pathrule/gen`, para Go y TypeScript; y el rechazo de controles, Default_Ignorable y Cn al escribir.
- La lista de autoridades reconocidas (§29.13), con su contenido inicial, al medir firmas y sellos reales.

Loading…
Cancel
Save

Powered by TurnKey Linux.