Criptografía local con cero conocimiento
Pegar tokens o claves secretas en herramientas web convencionales expone credenciales. DevOmniTools procesa todo localmente con la API Web Crypto del W3C.
Algoritmos criptográficos y análisis de tokens ejecutados estrictamente en la memoria de tu navegador.
Elimina metadatos EXIF, coordenadas GPS y datos de cámara de tus fotos. Herramienta 100% privada en el navegador sin subir imágenes a la nube.
Codifica y decodifica texto al instante usando el algoritmo de cifrado por sustitución ROT13 y César.
Decodifica encabezados JWT, divulgaciones selectivas SD-JWT y tokens de verificación de Chrome de forma privada.
Calcula hashes criptográficos MD5, SHA-256 y SHA-512 con comparación en tiempo real de sumas de verificación para verificar la integridad.
Genera UUID v4, UUID v7, ULID y NanoID con alta entropía criptográfica mediante Web Crypto API para bases de datos y microservicios.
Genera firmas criptográficas HMAC con SHA-256 y SHA-512 usando la API nativa Web Crypto del navegador para autenticar peticiones API.
Cifra y descifra mensajes confidenciales con cifrado autenticado AES-GCM directamente en el navegador.
Genera hashes Bcrypt seguros con rondas de costo configurables y verifica contraseñas de manera instantánea y privada en tu navegador.
Mide los bits de entropía, cumplimiento NIST 800-63B y tiempo estimado de descifrado por fuerza bruta.
Genera claves de API criptográficamente seguras, tokens Bearer y cadenas aleatorias con CSPRNG para proteger accesos y sesiones.
Constructor interactivo de directivas Content Security Policy para prevenir XSS e inyecciones de datos.
Verifica y depura firmas criptográficas de tokens JWT en tiempo real en tu navegador sin enviar claves a servidores externos.
Inspecciona y decodifica certificados SSL/TLS y solicitudes CSR (.pem, .crt, .cer) en la memoria de tu navegador sin enviar datos al exterior.
Primitivas nativas SubtleCrypto aceleradas por hardware, estructuras JWT RFC 7519 y aislamiento en memoria.
La criptografía en el cliente exige un cumplimiento riguroso de los estándares de seguridad y operaciones en tiempo constante para evitar ataques de canal lateral. DevOmniTools utiliza la API Web Cryptography del W3C (window.crypto.subtle), accediendo a las bibliotecas criptográficas nativas del sistema operativo. Esto permite que el cifrado y la generación de claves se beneficien de instrucciones aceleradas por hardware (como AES-NI) sin exposición al servidor.
La inspección de tokens y validación de firmas se ajusta a RFC 7515 (JWS), RFC 7519 (JWT) y RFC 8018 (PBKDF2). Al validar firmas HMAC, RSA o ECDSA, las claves se gestionan como identificadores CryptoKey no extraíbles en la memoria RAM, eliminando los datos sensibles en cuanto finaliza el cálculo.
Para identificadores de bases de datos, nuestro generador implementa RFC 9562 para UUID v4 (pseudoaleatorio) y UUID v7 (ordenado por tiempo). A diferencia de UUID v4, UUID v7 garantiza un orden cronológico con precisión de milisegundos, reduciendo drásticamente la fragmentación de índices B-tree en PostgreSQL, MySQL y SQLite.
Algoritmos nativos de Web Crypto, longitudes de clave recomendadas y normas RFC.
| Algoritmo | Estándar / RFC | Longitud Recomendada | Propósito de Seguridad | Aceleración Hardware |
|---|---|---|---|---|
| AES-GCM | NIST SP 800-38D | 256 bits | Cifrado Simétrico Autenticado | AES-NI (Nativo en CPU) |
| PBKDF2 | RFC 8018 (PKCS #5) | >= 100.000 iteraciones | Derivación Defensiva de Claves | Intensivo en CPU |
| HMAC-SHA256 | RFC 2104 / FIPS 198-1 | 256–512 bits | Autenticación y Firmas JWT | Extensiones SHA en CPU |
| UUID v7 | RFC 9562 | 128 bits (36 caracteres) | Identificadores Ordenados por Tiempo | Reloj Unix + CS-PRNG |
| Bcrypt | OpenBSD Eksblowfish | Factor de Coste 10–14 | Almacenamiento Seguro de Contraseñas | Bucle de Memoria Dura |
// Cifrado acelerado por hardware en el cliente mediante Web Crypto
async function deriveAesGcmKey(password: string, salt: Uint8Array): Promise<CryptoKey> {
const enc = new TextEncoder();
const baseKey = await crypto.subtle.importKey('raw', enc.encode(password), 'PBKDF2', false, ['deriveKey']);
return crypto.subtle.deriveKey(
{ name: 'PBKDF2', salt, iterations: 100000, hash: 'SHA-256' },
baseKey,
{ name: 'AES-GCM', length: 256 },
false,
['encrypt', 'decrypt']
);
}ℹ️ Genera una clave no extraíble AES-GCM de 256 bits a partir de una contraseña maestra usando 100.000 iteraciones PBKDF2 en la memoria RAM.
Respuestas detalladas sobre arquitectura en el cliente, privacidad y especificaciones RFC.
No. La API Web Crypto y los analizadores JWT se ejecutan de manera aislada en la memoria local del navegador. Ningún byte criptográfico sale de su dispositivo.
UUID v7 incorpora una marca de tiempo Unix de 48 bits, manteniendo el orden cronológico de inserción y evitando la fragmentación de páginas en índices B-tree.
La verificación se delega en SubtleCrypto.verify(), que realiza comparaciones de búfer en tiempo constante a nivel de código C++ compilado en el navegador.
Según la especificación oficial de Eksblowfish, Bcrypt procesa un máximo de 72 bytes de contraseña. Los caracteres posteriores se truncan según el estándar.
Pegar tokens o claves secretas en herramientas web convencionales expone credenciales. DevOmniTools procesa todo localmente con la API Web Crypto del W3C.
Respuestas sobre Seguridad y Criptografía y privacidad en el navegador.
Sí. Todos los tokens y claves se procesan al 100% en la memoria RAM de su navegador mediante JavaScript y la API Web Crypto del W3C, sin realizar peticiones de red ni registros.
Soportamos RFC 7519 (JWT), SHA-256, SHA-512, MD5, HMAC, Bcrypt, AES-GCM, UUID v4/v7 y certificados X.509.
Sí. Gracias a la arquitectura PWA de DevOmniTools, todas las utilidades criptográficas funcionan sin conexión en redes aisladas.
Pegar tokens de autenticación o secretos criptográficos en herramientas web remotas expone credenciales a riesgos de fuga. La criptografía en el navegador garantiza que las claves privadas y los tokens nunca salgan de su equipo.
DevOmniTools utiliza la API Web Cryptography oficial del W3C (crypto.subtle) para algoritmos acelerados por hardware como AES-GCM, HMAC y SHA-256. La decodificación de tokens JWT y certificados X.509 se realiza en la memoria local.
Las operaciones de seguridad principales se ejecutan localmente sin telemetría ni registros en el servidor. Las consultas y sugerencias de la comunidad se gestionan en el repositorio público devomnitools-community en GitHub.
Una vez que los recursos estáticos se han almacenado en caché, las utilidades criptográficas funcionan sin conexión a internet.