El estándar abierto de
confianza en email
SecureStamp define un protocolo para que remitentes publiquen sellos criptográficos verificables y para que cualquier sistema los valide de forma independiente, sin centralización de datos. Tres puntos de integración: DNS TXT record, email header, API query.
DNS TXT record
Publicá una vez, verificable para siempre
Email header
X-SecureStamp en cada mensaje
REST API
GET /v1/trust/:domain
Qué es el sello
El sello es arte. El estado lo verifica el plugin.
El sello (stamp) es una certificación visual.
Es un elemento artístico y coleccionable que prueba que un dominio está registrado en SecureStamp. No indica por sí mismo si un email es seguro.
El indicador de estado es otra cosa.
Lo que le dice al usuario si un email es seguro es el indicador de estado del plugin: un color (verde / ámbar / rojo) o una columna nueva en el cliente de correo. Ese indicador se verifica en tiempo real — el plugin consulta el backend con el token criptográfico.
Una imagen copiada no tiene validez.
Si alguien copia la imagen del sello y la pega en un email falso, es solo un dibujo. Sin el token criptográfico que el plugin verifica contra el backend, el sello no tiene ninguna validez.
Protocolo — puntos de integración
Tres formas de declarar confianza
DNS TXT record
Publicá un TXT record bajo _securestamp.<dominio>. No requiere cambios en el servidor de correo. Los verificadores resuelven el subdominio y validan el sello contra el ledger.
- —v=1 — versión del protocolo, requerido
- —id=<stamp_id> — UUID v4 del ledger
- —url=<verify_url> — URL canónica de verificación
_securestamp.example.com. 3600 IN TXT
"securestamp=v=1;
id=f47ac10b-58cc-4372-a567-0e02b2c3d479;
url=https://securestamp.org/verify/eyJhbG..."Email header
Inyectá X-SecureStamp en los mensajes salientes. El token es un JWT firmado con ES256 por el nodo emisor. Los verificadores comprueban la firma contra la clave pública publicada del nodo.
- —Firmado con ES256 (ECDSA P-256)
- —Claims: stampId, domain, orgId, score, exp
- —Clave pública en /v1/keys/<node_id>
X-SecureStamp: v=1;
token=eyJhbGciOiJFUzI1NiJ9.eyJzdGFtcElkIjoiZjQ3YWMxM...;
verify=https://securestamp.org/verify/eyJhbG...API query
Consultá cualquier dominio sin acceso DNS ni inspección de mensajes. Devuelve el sello activo, score de confianza, señales SPF/DKIM/DMARC y referencia a la transacción en el ledger.
- —1000 req/hora sin autenticación
- —Bearer <api_key> para cuotas mayores
- —stamp=null si el dominio no está registrado
- —status=revoked si el sello fue revocado
GET https://securestamp.org/v1/trust/example.com{
"domain": "example.com",
"stamp": {
"stampId": "f47ac10b-...",
"score": 92,
"status": "active",
"signals": { "spf": "pass", "dkim": "pass", "dmarc": "pass" }
},
"ledgerRef": "https://securestamp.org/v1/ledger/tx/abc123"
}Red federada
Convertirse en nodo aprobado
Solo los nodos aprobados por la SecureStamp Foundation pueden escribir en el ledger compartido de Hyperledger Fabric. La aprobación no es automática: requiere revisión de capacidad técnica y alineamiento con los principios de governance de la fundación.
Enviar solicitud
Proporcioná nombre de organización, ASN, región, SLA de uptime y uso declarado del nodo. Las solicitudes son revisadas por el comité técnico de la fundación.
Revisión de la fundación
El comité evalúa capacidad técnica, cobertura geográfica y ausencia de conflictos de interés. Período de revisión: 30 días hábiles.
Certificado CA emitido
Con la aprobación, la CA de la fundación emite un certificado X.509 que identifica al nodo en el canal de Fabric. Válido 1 año, renovable.
Unirse al canal
Ejecutá peer channel join -b securestamp-main.block con tu certificado. Tu nodo recibe el historial completo del ledger desde el bloque génesis.
Obligaciones del nodo
Registro público
Verificar cualquier sello públicamente
Cada sello emitido al ledger es verificable por cualquiera sin autenticación. Pasá el token del DNS record o email header al verificador público.
securestamp.org/verify/<token>Especificación
Documentación del protocolo
La especificación completa cubre formato DNS, estructura JWT, definiciones de assets del chaincode, reglas de la red federada, esquema de la base de correlación y el sistema de alertas en tiempo real.