[{"data":1,"prerenderedAt":357},["ShallowReactive",2],{"\u002Fposts\u002Fabr-cipher-cifrado-en-tu-navegador":3},{"id":4,"title":5,"body":6,"date":342,"description":343,"draft":344,"extension":345,"meta":346,"navigation":347,"path":348,"seo":349,"stem":350,"tags":351,"__hash__":356},"posts\u002Fposts\u002Fabr-cipher-cifrado-en-tu-navegador.md","ABR Cipher: cifrado seguro, completamente en tu navegador",{"type":7,"value":8,"toc":329},"minimark",[9,18,21,29,38,47,52,55,59,66,74,77,105,111,115,127,134,137,144,148,155,162,169,172,176,183,190,193,197,203,210,213,217,220,293,300,304,307,313,317,324],[10,11,12,13,17],"p",{},"Necesitaba enviar contraseñas y datos sensibles sin que pasaran por ningún servidor, y poder destruir el archivo original después de cifrarlo. Las herramientas que encontraba o subían los datos a su nube o pedían instalar un programa. Así que construí la mía: ",[14,15,16],"strong",{},"ABR Cipher",".",[10,19,20],{},"Es una aplicación web que cifra directamente en el navegador. No hay servidor, ni cuentas, ni telemetría: nada de lo que escribes ni de los archivos que eliges sale de tu dispositivo. Una vez cargada funciona sin conexión.",[10,22,23,24,17],{},"Este artículo es para quien quiera saber qué hace y probarla. Cómo está construida por dentro lo cuento en ",[25,26,28],"a",{"href":27},"\u002Fposts\u002Fabr-cipher-por-dentro","ABR Cipher por dentro",[10,30,31,32,17],{},"Puedes abrirla ya en ",[25,33,37],{"href":34,"rel":35},"https:\u002F\u002Fabdell1999.github.io\u002Fcipher-public\u002F",[36],"nofollow","abdell1999.github.io\u002Fcipher-public",[10,39,40],{},[41,42],"img",{"alt":43,"height":44,"src":45,"width":46},"Portada de ABR Cipher",900,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fportada.webp",1440,[48,49,51],"h2",{"id":50},"qué-es-en-una-frase","Qué es, en una frase",[10,53,54],{},"Diecinueve herramientas de cifrado y privacidad en una sola página, que hacen todo el trabajo en tu equipo. Arriba eliges el módulo y debajo aparece su panel.",[48,56,58],{"id":57},"cifrar-un-texto","Cifrar un texto",[10,60,61,62,65],{},"Es el módulo con el que se abre la aplicación. Escribes o pegas el texto, pones una contraseña y pulsas ",[14,63,64],{},"Cifrar Texto",". El resultado es un bloque ilegible que solo se puede descifrar con la misma contraseña.",[10,67,68],{},[41,69],{"alt":70,"height":71,"src":72,"width":73},"Un texto cifrado y sus opciones para compartirlo",1191,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Ftexto.webp",784,[10,75,76],{},"Algunos detalles útiles:",[78,79,80,84,91,94],"ul",{},[81,82,83],"li",{},"La barra bajo la contraseña te dice si es débil o fuerte, y el icono de la llave genera una segura.",[81,85,86,87,90],{},"Con ",[14,88,89],{},"Añadir iteración"," puedes encadenar varias contraseñas: hacen falta todas para descifrar.",[81,92,93],{},"Si tienes la clave pública de la otra persona, puedes cifrar para ella. Solo podrá abrirlo quien tenga la clave privada.",[81,95,96,97,100,101,104],{},"El resultado se puede copiar, compartir como ",[14,98,99],{},"enlace"," o como ",[14,102,103],{},"código QR",". El enlace lleva el texto cifrado dentro, así que no se guarda en ningún sitio.",[10,106,107,108,17],{},"Para descifrar, pegas el bloque, escribes la contraseña y pulsas ",[14,109,110],{},"Descifrar Texto",[48,112,114],{"id":113},"cifrar-archivos-aunque-pesen-gigas","Cifrar archivos, aunque pesen gigas",[10,116,117,118,121,122,126],{},"En ",[14,119,120],{},"Archivos"," arrastras uno o varios archivos, o una carpeta entera, y los cifras con contraseña o con la clave pública de alguien. El resultado es un archivo ",[123,124,125],"code",{},".enc"," que puedes enviar por donde quieras.",[10,128,129],{},[41,130],{"alt":131,"height":132,"src":133,"width":73},"El módulo de archivos",802,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Farchivos.webp",[10,135,136],{},"Funciona con archivos de varios GB: se cifran por partes y se escriben directamente en el disco, sin cargarlos enteros en memoria. Para archivos tan grandes conviene usar Chrome o Edge; en otros navegadores el límite práctico es menor.",[10,138,139,140,143],{},"La casilla ",[14,141,142],{},"Destrucción de datos"," sobrescribe el archivo original después de cifrarlo, para que no quede una copia legible en tu disco. Era justo lo que yo necesitaba.",[48,145,147],{"id":146},"compartir-un-secreto-con-un-enlace-que-caduca","Compartir un secreto con un enlace que caduca",[10,149,150,151,154],{},"La ",[14,152,153],{},"Nota autodestructiva"," sirve para enviar algo que no quieres que quede en un chat para siempre: una contraseña, un código o una dirección.",[10,156,157],{},[41,158],{"alt":159,"height":160,"src":161,"width":73},"Una nota convertida en enlace",652,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fnota.webp",[10,163,164,165,168],{},"Escribes el mensaje, eliges cuándo caduca (1 hora, 24 horas, 7 días o nunca) y pulsas ",[14,166,167],{},"Generar link",". Puedes protegerlo además con una contraseña o con la clave pública del destinatario. El mensaje cifrado va dentro del propio enlace, así que no hay ningún servidor que lo guarde.",[10,170,171],{},"Un consejo: si proteges la nota con contraseña, envía la contraseña por otro canal distinto al del enlace.",[48,173,175],{"id":174},"guardar-tus-contraseñas","Guardar tus contraseñas",[10,177,178,179,182],{},"El ",[14,180,181],{},"Vault"," es un gestor de contraseñas local. La primera vez eliges una contraseña maestra y, a partir de ahí, puedes guardar entradas con nombre, usuario, URL y categoría, y buscarlas.",[10,184,185],{},[41,186],{"alt":187,"height":188,"src":189,"width":73},"El vault de contraseñas",359,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fvault.webp",[10,191,192],{},"Todo se guarda cifrado en tu navegador. El vault se bloquea solo tras un rato sin usarlo (de 1 a 30 minutos, tú eliges) y puedes exportarlo para hacer una copia de seguridad. Si olvidas la contraseña maestra, no hay forma de recuperarlo: es el precio de que nadie más pueda abrirlo.",[48,194,196],{"id":195},"destruir-archivos","Destruir archivos",[10,198,199,202],{},[14,200,201],{},"Destruir"," sobrescribe archivos o carpetas enteras varias veces, la última con datos aleatorios, y les cambia el nombre por uno al azar. Lo que quede en el disco ya no es tu archivo, sino ruido. Puedes elegir el número de pasadas; después solo te queda borrar el archivo como cualquier otro.",[10,204,205],{},[41,206],{"alt":207,"height":208,"src":209,"width":73},"El módulo de borrado seguro",578,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fdestruir.webp",[10,211,212],{},"La propia aplicación te avisa de su límite: desde el navegador solo se puede sobrescribir el contenido del archivo. El sistema operativo puede conservar copias en otros sitios del disco, así que protege contra programas de recuperación normales, no contra un análisis forense.",[48,214,216],{"id":215},"todo-lo-demás","Todo lo demás",[10,218,219],{},"Además de lo anterior, ABR Cipher incluye:",[78,221,222,228,234,240,246,263,269,275,281],{},[81,223,224,227],{},[14,225,226],{},"Contraseñas:"," genera contraseñas aleatorias o frases de varias palabras más fáciles de recordar, con una estimación de cuánto costaría adivinarlas.",[81,229,230,233],{},[14,231,232],{},"Metadatos:"," muestra y borra los datos ocultos de fotos y PDF, como la ubicación GPS o el modelo de la cámara, antes de compartirlos.",[81,235,236,239],{},[14,237,238],{},"Esteganografía:"," esconde un mensaje cifrado dentro de una imagen.",[81,241,242,245],{},[14,243,244],{},"2FA:"," genera los códigos de verificación en dos pasos, también a partir del QR.",[81,247,248,251,252,251,255,258,259,262],{},[14,249,250],{},"Firma",", ",[14,253,254],{},"HMAC",[14,256,257],{},"Hash"," y ",[14,260,261],{},"JWT:"," firmar y verificar archivos, calcular huellas y revisar tokens.",[81,264,265,268],{},[14,266,267],{},"Zip:"," agrupa varios archivos en un ZIP cifrado.",[81,270,271,274],{},[14,272,273],{},"Asimétrico:"," genera y gestiona tus pares de claves pública y privada.",[81,276,277,280],{},[14,278,279],{},"Cert:"," inspecciona certificados X.509.",[81,282,283,251,286,258,289,292],{},[14,284,285],{},"Codificar",[14,287,288],{},"Entropía",[14,290,291],{},"Freq:"," conversiones (Base64, hexadecimal...) y herramientas de análisis.",[10,294,295],{},[41,296],{"alt":297,"height":298,"src":299,"width":73},"Generador de contraseñas",644,"\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fcontrasenas.webp",[48,301,303],{"id":302},"en-el-móvil-y-en-modo-oscuro","En el móvil y en modo oscuro",[10,305,306],{},"La interfaz se adapta al móvil, está en español, inglés, francés y chino, y tiene modo oscuro. Al ser una PWA, puedes instalarla como una app y usarla sin conexión.",[10,308,309],{},[41,310],{"alt":311,"height":44,"src":312,"width":46},"ABR Cipher en modo oscuro","\u002Fimages\u002Fposts\u002Fabr-cipher\u002Fportada-oscuro.webp",[48,314,316],{"id":315},"pruébalo","Pruébalo",[10,318,319,320,323],{},"Ábrelo en ",[25,321,37],{"href":34,"rel":322},[36],", escribe cualquier texto en el primer módulo, ponle una contraseña y cífralo. Después prueba a descifrarlo con una contraseña equivocada.",[10,325,326,327,17],{},"Si quieres saber cómo funciona por dentro (por qué solo usa la criptografía del navegador, cómo viaja una nota sin servidor o cómo se cifra un archivo de varios GB), está en ",[25,328,28],{"href":27},{"title":330,"searchDepth":331,"depth":331,"links":332},"",2,[333,334,335,336,337,338,339,340,341],{"id":50,"depth":331,"text":51},{"id":57,"depth":331,"text":58},{"id":113,"depth":331,"text":114},{"id":146,"depth":331,"text":147},{"id":174,"depth":331,"text":175},{"id":195,"depth":331,"text":196},{"id":215,"depth":331,"text":216},{"id":302,"depth":331,"text":303},{"id":315,"depth":331,"text":316},"2026-10-18","Una suite de cifrado que no envía nada a ningún servidor. Cifrar textos y archivos, compartir secretos con un enlace que caduca, guardar contraseñas y destruir archivos. Qué hace y cómo se usa.",false,"md",{},true,"\u002Fposts\u002Fabr-cipher-cifrado-en-tu-navegador",{"title":5,"description":343},"posts\u002Fabr-cipher-cifrado-en-tu-navegador",[352,353,354,355],"cipher","seguridad","privacidad","proyectos","lSnX700DN4FYtQo1duERjvL-tu8HTbj_DxT-r7uEpJc",1792430529685]