FOLD
Registro

Fuentes y método

Cada afirmación de este sitio que lleva la esquina doblada, con el método con el que se estableció. Cuando cambia una cifra, cambia también su fecha.

Esquina doblada: la afirmación tiene una fuente, indicada al pie de la celda.

  1. 1

    500.000 mensajes por buzón, búsqueda en el índice en 58 ms

    FoldBench, el ejecutor de benchmarks propio de FOLD, con un buzón sintético de 500.000 mensajes; consulta de texto completo sobre el índice SQLite FTS5; mediana de cinco ejecuciones.

    Entorno
    Apple M1 Ultra · macOS 27.0 · compilación release
    Fecha
    2026-09-22
  2. 2

    3044 pruebas automatizadas en el motor y la interfaz

    Recuento de funciones de Swift Testing (@Test) y XCTest: paquete del motor, 2257; paquete de la interfaz, 747 más 40. La última ejecución completa de ambas baterías documentada sin fallos fue la del 2026-09-17; el 2026-09-22, la batería del motor pasó sin fallos y la de la interfaz tuvo dos fallos en un grupo de pruebas que depende del foco de la ventana.

    Entorno
    Xcode 27.0 · Swift 6.4
    Fecha
    2026-09-22
  3. 3

    0 paquetes de terceros en el motor y la interfaz

    Las listas de dependencias de ambos paquetes Swift (motor e interfaz, 103.361 líneas de Swift) están vacías; cada import es un framework del sistema de Apple. La capa exterior de la app de la descarga directa añade un paquete, el actualizador Sparkle.

    Entorno
    Package.swift de ambos paquetes
    Fecha
    2026-09-22
  4. 4

    95 RFC citados en el código fuente

    Números de RFC distintos referenciados en el código fuente Swift del motor y la interfaz. Una cita remite al estándar que implementa un fragmento de código o con el que se comprueba; no es un certificado de conformidad. La página de estándares recoge aquellos con los que se mide un cliente de correo, con su estado de implementación.

    Entorno
    Árbol de código fuente del motor y la interfaz
    Fecha
    2026-09-23
  5. 5

    58 ms · 0,7 ms · 9 ms · 67 s con 500.000 mensajes

    Tiempos del motor de almacenamiento medidos con FoldBench: consulta de texto completo, 50 encabezados de mensaje leídos de SQLite, apertura del almacén con su primera instantánea del índice e incorporación de 500.000 mensajes al almacén de encabezados. El arranque en frío de la app, el tiempo por fotograma y la memoria tienen un presupuesto, pero aún no se miden.

    Entorno
    Apple M1 Ultra · macOS 27.0 · compilación release · mediana de cinco ejecuciones
    Fecha
    2026-09-22
  6. 6

    Modo Fortress: Argon2id, HKDF, AES-256-GCM

    Argon2id y BLAKE2b son implementaciones propias de FOLD, comprobadas en la batería de pruebas con el vector de prueba del RFC 9106 y con la herramienta de referencia argon2. HKDF y AES-GCM proceden de CryptoKit.

    Entorno
    Pruebas automatizadas
    Fecha
    2026-09-22
  7. 7

    S/MIME: firmar, verificar, cifrar, descifrar

    La batería de pruebas lee mensajes y certificados generados con openssl smime; los mensajes escritos por FOLD se comprobaron a mano con openssl. CMS según el RFC 5652 con RSA y AES-CBC; AES-GCM, del RFC 8551, todavía no se admite.

    Entorno
    Pruebas automatizadas
    Fecha
    2026-09-23
  8. 8

    OpenPGP: Ed25519 y Curve25519, legado acotado

    Comprobaciones de descifrado y de firma en la batería de pruebas con mensajes y claves generados con GnuPG (Ed25519, Curve25519, RSA); el rechazo de mensajes sin comprobación de integridad (EFAIL) se prueba de forma explícita. Los mensajes escritos por FOLD se comprobaron a mano con GnuPG. RFC 9580, claves de versión 4.

    Entorno
    Pruebas automatizadas
    Fecha
    2026-09-23
  9. 9

    DKIM calculado en tu equipo

    Ed25519 byte a byte frente al ejemplo del apéndice A del RFC 8463; RSA frente a un mensaje de prueba firmado con openssl; claves de menos de 1024 bits rechazadas según el RFC 8301.

    Entorno
    Pruebas automatizadas
    Fecha
    2026-09-22

Las referencias a archivos internos y las mediciones sin procesar se conservan en la verificación de datos de este sitio; si quieres verlas, escribe a [email protected].