v2.0.1 · 159 tests · 0 fallidos · HSM/PKCS#11 · 100% on-premise

HYPERIUM
SMART-AUDIT
Plataforma que combina SAST, Evidence Packs
verificables y firma HSM/PKCS#11

Análisis estático de contratos inteligentes Solidity con infraestructura de evidencia y custodia criptográfica integrable con HSM mediante PKCS#11. Nuestra propuesta integra análisis, evidencia verificable y firma digital en una solución on-premise.

12Detectores de seguridad
159Tests · 0 fallidos
5Ediciones disponibles
RFC 3161Sellado temporal
PKCS#11HSM nativo
Solicitar demo → Conocer más
El problema

EL ECOSISTEMA WEB3 TIENE UN PROBLEMA DE CONFIANZA

Los protocolos DeFi mueven miles de millones sobre código inmutable. Un bug no se parchea silenciosamente. Las herramientas de auditoría disponibles no han evolucionado al mismo ritmo que las amenazas.

01

Sin evidencia defendible

Los scanners generan reportes sin cadena de custodia, sin firma verificable, sin sellado temporal real. Cuando un reporte llega a un tribunal, una aseguradora o un departamento de compliance, nadie puede demostrar qué artefacto produjo cada hallazgo, cuándo se generó, quién lo firmó ni si fue alterado.

→ Hyperium: Evidence Pack ZIP autocontenido con manifiesto canónico RFC 8785, hash SHA-256, firma Ed25519/ECDSA, sellado RFC 3161 y verificador independiente.
02

Reportes no reproducibles

Dos equipos ejecutando la misma herramienta sobre el mismo contrato obtienen resultados diferentes sin saber por qué. No hay canonicalización del manifiesto, no hay registro de la configuración utilizada.

→ Hyperium: Manifiesto canónico RFC 8785 que registra versión de herramienta, compilador, detectores activados y hash del contrato.
03

Promesas absolutas e indefendibles

"Valor probatorio judicial", "certidumbre matemática", "100% cobertura". Afirmaciones que destruyen credibilidad ante compradores experimentados. Ninguna herramienta SAST puede garantizar la ausencia total de vulnerabilidades.

→ Hyperium: Lenguaje de control de riesgo. Transparencia total sobre capacidades y limitaciones reales del producto.
04

El scanner no demuestra su propia seguridad

Herramientas de seguridad que se ejecutan como root, sin SBOM propio, sin firma de releases, sin escaneo de dependencias. Pierden credibilidad inmediata ante cualquier CISO.

→ Hyperium: Docker endurecido (no-root, sin red, read-only), SBOM propio CycloneDX, CI con pip-audit y matrix de Python.
05

Sin estándar de evidencia

Cada firma de auditoría usa su propio formato, sus propios criterios de severidad, su propio nivel de detalle. No hay comparabilidad, no hay trazabilidad, no hay defensa jurídica posible.

→ Hyperium: Evidence Pack estandarizado con SARIF 2.1.0 (OASIS), CycloneDX (SBOM) y OpenVEX. Todo basado en estándares públicos auditables.
06

Amenazas modernas sin cubrir

Proxies inseguros, manipulación de oráculos, ataques flash loan, randomness predecible, pérdida de precisión aritmética. Los scanners clásicos no detectan estos vectores.

→ Hyperium: 12 detectores incluyendo 5 específicamente diseñados para amenazas modernas: Proxy, Input Validation, DoS, Randomness y Precision Loss.
La solución

QUÉ ES HYPERIUM SMART-AUDIT

Una plataforma que combina SAST, Evidence Packs verificables y soporte de firma HSM/PKCS#11. Nuestra propuesta integra estas capacidades en una solución on-premise.

Motor SAST con 12 detectores

Análisis estático de contratos Solidity con siete detectores basados en Slither (análisis AST completo de Trail of Bits) y cinco detectores basados en patrones de source code para amenazas que el análisis AST no cubre. Cada hallazgo incluye severidad, confianza, ubicación precisa, descripción y referencia CWE/SWC.

Evidence Pack verificable

Paquete ZIP autocontenido con manifiesto canónico RFC 8785, hash SHA-256, firma Ed25519/ECDSA, sellado RFC 3161, verificador independiente, SARIF 2.1.0, SBOM CycloneDX y VEX OpenVEX. Cualquier tercero puede validarlo sin tener Hyperium instalado.

Integración HSM/PKCS#11

Cuando se opera en modo HSM con perfiles enterprise_hsm o forensic_legal (fail closed), la firma se ejecuta dentro del hardware y la clave privada no se expone fuera del módulo de seguridad. Soporta múltiples proveedores con diferentes niveles de validación. Verificación post-firma obligatoria.

Capacidades completas

✓ 12 detectores de seguridad (7 AST + 5 source)
✓ Evidence Pack verificable por terceros
✓ Canonicalización RFC 8785 (JCS)
✓ Firma Ed25519/ECDSA con gobernanza
✓ Sellado temporal RFC 3161 (TSA)
✓ Integración HSM/PKCS#11
✓ Verificación post-firma obligatoria
✓ Evidence assurance (full / degraded / standard)
✓ Política de fallback por perfil
✓ Verificador independiente CLI
✓ Firma múltiple con roles
✓ SARIF 2.1.0 con fingerprints
✓ Baseline y supresiones con justificación
✓ SBOM CycloneDX 1.5 + VEX OpenVEX
✓ Plugin SDK para detectores custom
✓ API REST local
✓ Benchmark reproducible
✓ Docker endurecido (no-root)
✓ CI multi-python (3.10 / 3.11 / 3.12)
Detectores

12 VECTORES DE ATAQUE CUBIERTOS

Siete detectores basados en Slither (análisis AST completo) más cinco detectores basados en source code para amenazas que los detectores clásicos no cubren.

#DetectorVector de ataqueImpactoConfianzaTipo
01ReentrancyLlamadas recursivas antes de actualizar estado. El vector del hack de The DAO.HIGHHIGHSlither
02Access Controlselfdestruct sin modificadores restrictivos. Funciones críticas sin onlyOwner.HIGHHIGHSlither
03Overflow/UnderflowAritmética sin validación en Solidity <0.8. Desbordamiento de enteros.HIGHMEDIUMSlither
04tx.originValidación de identidad con variable global manipulable vía phishing.HIGHHIGHSlither
05Delegatecalldelegatecall con destino controlable. Ejecución arbitraria en contexto del contrato.HIGHHIGHSlither
06Unchecked Return.send() sin verificar retorno. Estado inconsistente silencioso.HIGHMEDIUMSlither
07Unprotected Initinitialize() sin onlyOwner. Inicialización maliciosa posible.HIGHHIGHSlither
08Proxy/Upgrade NUEVOUUPS, transparent, beacon, diamond sin control de acceso en upgrade.HIGHMEDIUMSource
09Input Validation NUEVOZero address no verificada. Payable sin deadline ni slippage.MEDIUMMEDIUMSource
10Denial of Service NUEVOLoops no acotados. Push payments en loops. Dependencias externas sin gas.MEDIUMMEDIUMSource
11Randomness NUEVOblock.timestamp y blockhash para decisiones económicas. Manipulable por mineros.HIGHHIGHSource
12Precision Loss NUEVODivisión antes de multiplicación. Casts que pierden bits. Decimales distintos.HIGHMEDIUMSource

Cada detector reporta impacto y confianza como métricas independientes. Un hallazgo HIGH/HIGH puede bloquear un deployment; un hallazgo HIGH/MEDIUM requiere revisión humana.

Sistema de evidencia

EVIDENCIA QUE CUALQUIER TERCERO PUEDE VERIFICAR

No pedimos que confíes en nosotros. Entregamos un paquete autocontenido que tú, tu abogado, tu aseguradora o un perito independiente puede validar sin nuestro software.

Cadena de custodia de 7 pasos

01 Canonicalización RFC 8785
02 Hash SHA-256 del manifiesto
03 Firma digital (HSM o software)
04 Verificación post-firma
05 Sellado temporal RFC 3161
06 Empaquetado ZIP autocontenido
07 Verificación independiente CLI

Firma múltiple con roles

RolResponsabilidad
Auditor técnicoEjecuta el análisis y firma los hallazgos
Security leadValida la clasificación de severidad
Revisor legalCertifica la cadena de custodia documental

Estructura del Evidence Pack

hyperium-evidence-{id}.zip
  ├─ manifest.jcs.json
  ├─ manifest.sha256
  ├─ signature.ed25519
  ├─ public-key.pem
  ├─ timestamp.tsr
  ├─ findings.json
  ├─ sarif.json
  ├─ verification.json
  ├─ sbom.json
  └─ hsm-metadata.json

Verificación independiente

hyperium-verify
$ hyperium-verify evidence evidence-pack.zip

ARTIFACTS: PASS (9/9)
INTEGRITY: PASS (SHA-256)
SIGNATURE: PASS
TIMESTAMP: PASS
MANIFEST: PASS

VERDICT: VERIFIED ✓
HSM/PKCS#11 — Grado institucional

FIRMA DIGITAL CON MÓDULOS DE SEGURIDAD DE HARDWARE

Cuando se opera en modo HSM con perfiles enterprise_hsm o forensic_legal, la firma se ejecuta dentro del módulo de seguridad de hardware. La clave privada no se expone fuera del HSM. Este modo requiere configuración explícita, perfil fail-closed y un proveedor PKCS#11 validado.

01

Generar digest

El motor SAST genera el manifiesto canónico y calcula el hash SHA-256. Solo el digest viaja al HSM.

02

Firma en hardware

El microprocesador del HSM firma internamente. En modo fail-closed, la clave no se expone a red, OS ni RAM.

03

Verificar y empaquetar

La firma se verifica contra la clave pública. Si es válida, se ensambla el Evidence Pack.

Atributos de seguridad de la clave

AtributoValorPropósito
CKA_SIGNtruePermite operaciones de firma digital
CKA_SENSITIVEtrueImpide lectura en texto claro incluso por el administrador
CKA_EXTRACTABLEfalseImpide exportación de la clave fuera del HSM
CKA_TOKENtrueLa clave persiste en el token
CKA_PRIVATEtrueRequiere autenticación (PIN, biometría o rol)

Perfiles de algoritmos

PerfilAlgoritmoUso
PrimarioEd25519 (RFC 8032)Firma EdDSA de alta velocidad
CorporativoECDSA P-256 (FIPS 186-4)PKI corporativa existente
RegulatorioECDSA P-384Entornos de alta seguridad
LegacyRSA-PSS 3072+PKI heredada

Estado de proveedores PKCS#11

No todos los proveedores tienen el mismo nivel de validación. Diferenciamos entre integración validada con tests automatizados, en proceso de validación y planificado.

ProveedorEntornoAlgoritmosEstado
SoftHSM 2Desarrollo y testingEd25519, ECDSA P-256VALIDADO
AWS CloudHSMProducción cloudECDSA P-256/P-384EN VALIDACIÓN
Azure Managed HSMProducción cloudECDSA P-256/P-384EN VALIDACIÓN
YubiKey 5 (PIV)Producción local / air-gappedECDSA P-256EN VALIDACIÓN
Thales LunaProducción enterpriseECDSA, RSA-PSSPLANIFICADO
Utimaco SecurityServerProducción enterpriseECDSA, RSA-PSSPLANIFICADO
Entrust nShieldProducción enterpriseECDSA, RSA-PSSPLANIFICADO

Evidence Assurance — Tres niveles de garantía

FULL

Firma generada en HSM validado, perfil fail-closed, verificación post-firma exitosa.

DEGRADED

Se intentó HSM pero no estaba disponible. Fallback a software con degradación documentada.

STANDARD

Firma Ed25519 por software. Sin HSM configurado. Garantía estándar.

Política de fallback por perfil

PerfilSin HSMComportamiento
DevelopmentFallback a softwareSoftware normal, sin degradación
ProfessionalFallback a softwareSoftware normal, assurance = standard
EnterpriseFallback con registroDegradación documentada
Enterprise HSMFail closedFirma rechazada. No se genera Evidence Pack.
Forensic LegalFail closed + alertaFirma rechazada + evento de auditoría.

¿Por qué importa para entornos regulados?

Una organización regulada que opera con Enterprise HSM necesita garantía de que su evidencia fue firmada por hardware. Si el HSM falla, la política de fail closed garantiza que la firma no se produce. No hay degradación silenciosa. No hay ambigüedad en el assurance level.

Integración DevSecOps

DE DESARROLLO A RELEASE FORENSE

Cinco perfiles progresivos de ejecución.

DEV

Desarrollador

Feedback rápido en terminal. Sin evidencia.

CI

Integración continua

SARIF en GitHub. Baseline. Fallo si CRITICAL.

QA

Control de calidad

PDF ejecutivo. JSON. Métricas.

RELEASE

Release

Evidence Pack completo. Firma. TSA.

LEGAL

Forense / Legal

Multi-firma HSM. Cadena de custodia.

Plataformas compatibles

GitHub Actions
GitLab CI
Jenkins
Azure DevOps
Docker
Pre-commit
REST API
CLI

Postura de seguridad del producto

UsuarioNo-root
RedSin acceso a red
FilesystemRead-only
CapacidadesTodas eliminadas
PrivilegiosNo nuevos privilegios
CPULímite configurable
MemoriaLímite configurable
Health checkIncorporado
Comparación competitiva

NUESTRA PROPUESTA INTEGRA ESTAS CAPACIDADES

Nuestra propuesta integra análisis SAST, evidencia verificable y firma HSM en una solución on-premise. La siguiente tabla muestra las capacidades disponibles en cada herramienta.

CapacidadSlitherMythrilSecurify2Hyperium Smart-Audit
12 detectores (AST + source)✗✗✗✓
Evidence Pack verificable✗✗✗✓
Canonicalización RFC 8785✗✗✗✓
Firma Ed25519/ECDSA✗✗✗✓
Sellado RFC 3161✗✗✗✓
Verificador independiente✗✗✗✓
Firma múltiple con roles✗✗✗✓
HSM/PKCS#11✗✗✗✓
Verificación post-firma✗✗✗✓
Evidence Assurance✗✗✗✓
Política de fallback por perfil✗✗✗✓
SARIF 2.1.0 con fingerprintsParcial✗✗✓
SBOM CycloneDX✗✗✗✓
VEX OpenVEX✗✗✗✓
Plugin SDK✗✗✗✓
API REST local✗✗✗✓
Baseline + supresiones✗✗✗✓
Docker endurecido✗Parcial✗✓
Benchmark reproducible✗✗✗✓
100% on-premise✓✓Cloud✓

Posicionamiento

Hyperium Smart-Audit combina análisis SAST de contratos inteligentes con infraestructura de evidencia y custodia criptográfica integrable con HSM mediante PKCS#11. El cliente opera y conserva el control de las claves en su propio HSM; Hyperium orquesta operaciones de firma sin extraer las claves.

Cumplimiento regulatorio

PREPARADO PARA ENTORNOS REGULADOS

La integración HSM/PKCS#11 puede respaldar controles dentro de marcos regulatorios relevantes para el sector financiero. La aplicabilidad depende de la configuración del cliente, la infraestructura utilizada y la validación de cada marco por profesionales calificados.

ISO/IEC 27001

Puede respaldar controles de gestión criptográfica dentro de un SGSI. La clave reside en hardware dedicado, la no exportación está garantizada por atributos PKCS#11 y las operaciones son auditable. El mapeo específico a controles debe ser validado por un auditor ISO calificado para la edición aplicable.

Gestión criptográficaSegregación de funciones

SOC 2 Tipo II

Puede respaldar controles de gestión de claves, segregación de funciones y trazabilidad evaluados en auditorías SOC 2. La clave requiere autenticación, nunca reside en disco del servidor y solo el digest viaja por la interfaz PKCS#11.

Logical accessData protectionChange management

PCI DSS 4.0

Claves protegidas contra acceso no autorizado. Procedimientos de gestión documentados. Operaciones criptográficas auditadas con logs que nunca contienen secretos.

Key managementAudit logging

HSM certificados (FIPS, Common Criteria)

Hyperium puede integrarse con HSM que cuenten con certificaciones como FIPS 140-2/140-3 o Common Criteria. La certificación del hardware no certifica automáticamente a Hyperium ni al flujo completo. La evaluación de cumplimiento debe considerar la cadena completa.

Integración con HSM certificado

Nota sobre mapeo regulatorio

Las referencias a marcos regulatorios (ISO 27001, SOC 2, PCI DSS) indican las áreas donde Hyperium puede respaldar controles. No constituyen una declaración de cumplimiento. El cumplimiento depende de la implementación completa del cliente, la infraestructura utilizada y la evaluación de auditores o autoridades competentes. Recomendamos validar el mapeo específico con su equipo de compliance o auditoría antes de utilizarlo en contextos regulatorios formales.

Valor pericial y admisibilidad

Lo que el modo HSM refuerza

✓ No repudio técnico: En modo fail-closed, la clave no puede ser extraída del hardware. Es técnicamente inviable copiar la clave sin acceso físico al HSM y credenciales.
✓ Cadena de custodia: Metadatos HSM (serial, slot, mechanism, key_id) registrados en el manifiesto.
✓ Segregación demostrable: La persona que opera el servidor no puede firmar. El auditor no modifica el servidor.

Limitaciones

✗ No reemplaza la cadena de custodia documental ni los procedimientos operativos.
✗ No determina por sí solo la admisibilidad de la evidencia. Depende de la jurisdicción.
✗ No sustituye la peritación ni la valoración de una autoridad competente.
Transparencia

LO QUE SÍ Y LO QUE NO GARANTIZAMOS

Lo que hace Hyperium Smart-Audit

✓ Genera evidencia técnica verificable con manifiestos canónicos, hash y firma digital
✓ Detecta 12 vectores de ataque con clasificación de severidad y confianza
✓ Soporta firma con HSM cuando el perfil y la configuración lo permiten
✓ Complementa la revisión humana, testing, fuzzing y análisis económico
✓ Produce reportes reproducibles, integrables en CI/CD y verificables por terceros
✓ Opera 100% on-premise sin enviar datos a servicios externos
✓ Política de fallback por perfil con evidencia de degradación

Lo que NO hace

✗ No certifica la ausencia de vulnerabilidades
✗ No evalúa lógica de negocio, modelo económico ni gobernanza
✗ No reemplaza la auditoría humana, fuzzing ni verificación formal
✗ No garantiza valor probatorio judicial automático
✗ No ejecuta simbolización ni fuzzing
Cobertura de calidad

159 TESTS · 0 FALLIDOS

MóduloTestsCobertura
Detectores Slither14Reentrancy, access control, overflow, tx.origin, delegatecall, unchecked return, unprotected init
Detectores Source10Proxy, input validation, DoS, randomness, precision
Evidence Pack8Generación, ZIP, manifiesto, verificación
Firma y gobernanza6Ed25519, PEM, metadata, secretos
Forensic Chain6Sellado, TSA, Merkle, integridad
SARIF5Formato, fingerprint, code flows
Baseline5Guardar, cargar, filtrar, justificación
Verify CLI7Hash, firma, TSA, manifiesto, veredicto
Políticas3Carga, firma, severidad
API REST4/health, /detectors, /status, 404
Benchmark4Corpus, detalles, tool, detectores
MultiSigner6Roles, verificación, corrupción
Plugin SDK10Registro, ejecución, rechazo, directorios
SBOM + VEX7Formato, metadata, PURL, severidad
Reportes7JSON, PDF, SARIF, forensic seal
HSM/PKCS#1128Conexión, claves, firma, verificación post-firma, fallback, fail-closed, concurrente
TOTAL1590 fallidos
Licenciamiento

CINCO EDICIONES PARA CADA NECESIDAD

La propiedad de hallazgos, código auditado y Evidence Packs siempre es del cliente.

COMMUNITY
Desarrolladores · Evaluación
  • CLI con 12 detectores
  • JSON y SARIF
  • Dockerfile
  • Sin soporte
Evaluación
Solicitar
PROFESSIONAL
Equipos Web3
  • Todo Community
  • Políticas YAML
  • Baseline y supresiones
  • PDF ejecutivo
  • CI listo
  • Plugin SDK
  • Soporte estándar
Por equipo
Cotizar →
ENTERPRISE HSM
Organizaciones reguladas
  • Todo Enterprise
  • PKCS#11 nativo
  • Claves no exportables
  • Integración PKI
  • Fail-closed
  • Despliegue HSM
Por organización
Contactar
FORENSIC LEGAL
Estudios jurídicos
  • Todo Enterprise HSM
  • Cadena de custodia
  • Perfiles de evidencia
  • Verificador independiente
  • Acompañamiento pericial
  • Capacitación jurídica
Por caso
Contactar

Diseñado para procesos de evaluación de organizaciones reguladas

Las ediciones Enterprise HSM y Forensic Legal están diseñadas para organizaciones que operan en entornos regulados y requieren integración con su infraestructura criptográfica existente. La disponibilidad efectiva para cada organización depende de sus requisitos específicos, la infraestructura PKCS#11 que operen y el resultado del proceso de evaluación e integración.

SegmentoCommunityProfessionalEnterpriseEnterprise HSMForensic Legal
Desarrolladores✓
Equipos DeFi✓
Auditoras Web3✓✓
Fintech reguladas✓
Exchanges regulados✓✓
Organizaciones financieras✓✓
Entidades gubernamentales✓✓
Estudios jurídicos✓
Hoja de ruta

FASES COMPLETADAS

FaseNombreEntregablesEstado
F1Evidencia VerificableEvidence Pack, RFC 8785, Ed25519, RFC 3161, verificador CLI✓ Completada
F2Calidad y EstándaresSARIF 2.1.0, Docker endurecido, CI multi-python, baseline✓ Completada
F3Alcance de Detección5 detectores nuevos: proxy, input, DoS, randomness, precision✓ Completada
F4EnterpriseMulti-firma, Plugin SDK, SBOM+VEX, API REST, benchmark✓ Completada
F5HSM/PKCS#11Integración HSM, verificación post-firma, fallback, assurance✓ Completada
Stack tecnológico

CONSTRUIDO SOBRE ESTÁNDARES PÚBLICOS

RFC 8785 — JCS
RFC 3161 — TSA
RFC 8032 — Ed25519
PKCS#11 — HSM
SHA-256
Merkle Tree
SARIF 2.1.0
CycloneDX 1.5
OpenVEX 0.2.0
Slither
Python 3.10+
Docker

EL CÓDIGO CAMBIA.
LA EVIDENCIA PERMANECE.

Solicita una demo y descubre cómo Hyperium Smart-Audit transforma la auditoría de contratos inteligentes en un proceso trazable, reproducible y defendible.

Solicitar demo → Contactar ventas Reportar vulnerabilidad