Cómo funciona

Desde organizar en un panel visual hasta cifrar y almacenar tus datos - mira exactamente cómo funciona Hexbon en cada paso.

¿Qué es Hexbon?

Hexbon es una forma simple y privada de almacenar toda tu información sensible en un solo lugar. Piensa en él como una bóveda donde tú controlas todo.

Estructuras tus datos como necesites - contraseñas, notas, credenciales o cualquier otra cosa. Nosotros proporcionamos el almacenamiento seguro. Tú guardas las llaves.

Cifrado en tu navegador

Los datos se bloquean con tu contraseña maestra antes de salir de tu dispositivo.

Nunca tenemos acceso

Almacenamos datos cifrados. Sin tu contraseña, no tienen sentido para nosotros.

Tus datos, tu control

Crea campos personalizados, organiza como quieras y gestiona todo tú mismo.

1

Estructura tus datos

Crea registros con campos personalizados para contraseñas, notas, credenciales o lo que necesites almacenar de forma segura.

2

Cifra localmente

Tu navegador bloquea todo con tu contraseña maestra antes de que salga de tu dispositivo - nada sin cifrar viaja jamás a nuestros servidores.

3

Almacena de forma segura

Tus datos cifrados viven en nuestra base de datos, protegidos por tu contraseña. Accede a ellos en cualquier momento desde cualquier dispositivo.

Fácil de organizar

Mira cómo se muestran tus datos en el panel. Cada tipo de campo tiene una representación visual dedicada para fácil gestión.

Credenciales de acceso
Sitio web
https://example.com/login
Usuario
johndoe
Correo
john@example.com
Contraseña
••••••••••••••••
2FA
847 291
18s
Notas
Teléfono de recuperación: +1 555-1234

Tipos de campo soportados

Enlace / URL

Hipervínculos clicables que se abren en una nueva pestaña

Nombre de usuario

Identificadores de usuario y nombres de inicio de sesión, mostrados como texto plano

Correo electrónico

Direcciones de correo, mostradas como texto plano con funcionalidad de copia

Secreto / Contraseña

Datos sensibles ocultos por defecto, revelados al hacer clic con alternancia de visibilidad

TOTP (2FA)

Contraseñas de un solo uso basadas en tiempo con temporizador de cuenta regresiva en vivo

Nota

Información de texto general, mostrada como texto plano

Tras bambalinas

Tus datos se organizan en un formato jerárquico limpio antes del cifrado. Esta estructura permite una organización flexible de información sensible.

Resumen de estructura

Tarjetas

Contenedores de nivel superior para organizar registros relacionados en categorías

Registros

Entradas individuales dentro de una tarjeta, cada una representando un elemento distinto

Datos (Secciones)

Grupos nombrados de valores dentro de un registro para organización lógica

Valores

Los elementos de contenido reales con su valor de visualización y tipo

Tipos de campo

Cada valor tiene un tipo que determina cómo se muestra:

username email secret totp link note
Marca de tiempo

Marca de tiempo Unix para rastrear cuándo se actualizó la tarjeta por última vez

Tras bambalinas
{
  "cards": [
    {
      "title": "Accounts",
      "records": [
        {
          "title": "Gmail",
          "data": [
            {
              "name": "Login",
              "values": [
                {
                  "value": "https://gmail.com",
                  "type": "link"
                },
                {
                  "value": "john@gmail.com",
                  "type": "email"
                },
                {
                  "value": "P@ssw0rd!2025",
                  "type": "secret"
                },
                {
                  "value": "JBSWY3DPEHPK3PXP",
                  "type": "totp"
                },
                ...
  ]
}

Formato de cifrado

Los datos cifrados siguen un formato estructurado que incluye información de versión, parámetros criptográficos y el texto cifrado. Esto permite compatibilidad hacia atrás y futuras actualizaciones de algoritmos.

Salida cifrada
v2:kJx3mN9pQ2rT5wY8zB1cD2eF:aB1cD2eF3gH4iJ5k:L7mN8oP9qR0sT1uV2wX3yZ4aB5cD6eF7gH8iJ9kL0mN1oP2qR3sT4uV5wX6yZ7aB8cD9eF0gH1iJ2kL3mN4oP5qR6sT7uV8wX9yZ0aB1cD2eF3gH4iJ5kL6mN7oP8qR9sT0uV1wX2yZ3aB4cD5eF6gH7iJ8kL9mN0oP1qR2sT3uV4wX5yZ6aB7cD8eF9gH0iJ1kL2mN3oP4qR5sT6uV7wX8yZ9aB0cD1eF2gH3iJ4kL5mN6oP7qR8sT9uV0wX1yZ2aB3cD4eF5gH6iJ7kL8mN9oP0qR1sT2uV3wX4yZ5aB6cD7eF8gH9iJ0kL1mN2oP3qR4sT5uV6wX7yZ8aB9cD0eF1gH2iJ3kL4mN5oP6qR7sT8uV9wX0yZ1aB2cD3eF4gH5iJ6kL7mN8oP9qR0sT1uV2wX3yZ4aK2mR7xP3qS9wL5nV8yB1dF4jH6oT0uC2eG5iM8kQ1sW4zX7aD0gJ3lO6pR9tY2bE5hN8mP1qU4vZ7cF0iL3nS6wA9dH2jK5oT8xB1eG4mQ7sV0yC3fI6lP9rU2wZ5aE8hN1kR4tX7bD0gM3jO6qS9vY2cF5iL8nP1uW4zB7eH0kQ3sT6xA9dG2jM5oR8tY1bE4hN7mP0qU3vZ6cI9lO2wS5aD8gK1nT4xB7eH0kQ3sU6yA9dF2jM5oR8tV1bE4hN7mP0qW3zC6iL9lO2wS5aD8gK1nT4xB7eH0kR3sU6yA9dF2jM5oQ8tV1bE4hN7mP0qW3zC6iL9nO2wS5aD8gK1kT4xB7eH0jR3sU6yA9dF2mM5oQ8tV1bE4hN7nP0qW3zC6iL9kO2wS5aD8gJ1nT4xB7eH0mR3sU6yA9dF2jK5oQ8tV1bE4hN7lP0qW3zC6iM9nO2wS5aD8gK1kT4xB7eH0jR3sU6yA9dF2mL5oQ8tV1bE4hN7nP0qW3zC6iK9lO2wS5aD8gJ1nT4...

Estructura del formato

Versión

Identificador de versión de cifrado (la versión actual es v2)

Sal

Sal aleatoria de 128-bit codificada en Base64

IV

Vector de inicialización de 96-bit codificado en Base64

Texto cifrado

Datos cifrados codificados en Base64 con etiqueta de autenticación

Criptografía nativa del navegador

Todas las operaciones criptográficas usan la Web Crypto API, una interfaz de bajo nivel proporcionada por navegadores modernos para realizar operaciones criptográficas.

Beneficios de WebCrypto

  • Rendimiento acelerado por hardware
  • Implementaciones de tiempo constante previenen ataques de temporización
  • El material de clave puede marcarse como no extraíble
  • Sin dependencias externas de JavaScript
  • Auditado y mantenido por proveedores de navegadores

Compatibilidad de navegadores

Soportado en todos los navegadores modernos: Chrome, Firefox, Safari, Edge y sus contrapartes móviles.

crypto.js
// Derive AES key from password
const keyMaterial = await crypto.subtle
  .importKey(
    'raw',
    encoder.encode(password),
    'PBKDF2',
    false,
    ['deriveBits', 'deriveKey']
  );

const aesKey = await crypto.subtle
  .deriveKey(
    {
      name: 'PBKDF2',
      salt: salt,
      iterations: 600000,
      hash: 'SHA-256'
    },
    keyMaterial,
    { name: 'AES-GCM', length: 256 },
    false,
    ['encrypt', 'decrypt']
  );

// Encrypt with AES-GCM
const ciphertext = await crypto.subtle
  .encrypt(
    { name: 'AES-GCM', iv: iv },
    aesKey,
    plaintext
  );

Historial de versiones

Hexbon se mantiene alineado con los estándares de seguridad de la industria, preservando la compatibilidad hacia atrás y permitiendo una migración fácil y sin problemas.

v2

Versión 2 (v2)

Estándar actual

PBKDF2 con 600,000 iteraciones (recomendación OWASP 2025). Todos los nuevos cifrados usan v2. Los datos v1 se actualizan automáticamente a v2 cuando guardas cambios - no se requiere entrada manual.

600,000 iteraciones PBKDF2-SHA256 AES-256-GCM
v1

Versión 1 (v1)

Lanzamiento original

PBKDF2 con 150,000 iteraciones. Aún soportado para descifrar datos existentes.

150,000 iteraciones PBKDF2-SHA256 AES-256-GCM

¿Listo para asegurar tus datos?

Crea tu cuenta gratuita y experimenta almacenamiento de datos verdaderamente privado.

Comenzar gratis

Apenas usamos cookies

Solo usamos cookies estrictamente necesarias, que mejoran la seguridad del sitio web y la experiencia del usuario. No rastreamos tus acciones ni actividad.