UROIU

UROIU — Descargar gratis. Cifrado de archivos con AES-128 y esteganografía

La aplicación UROIU proporciona un entorno de cifrado simétrico para archivos y directorios, implementando el estándar AES-128 en modo CBC con autenticación HMAC mediante el esquema Fernet. Su arquitectura permite el ocultamiento de información cifrada dentro de imágenes mediante técnicas de esteganografía, y añade mecanismos de autodestrucción ante intentos reiterados de acceso no autorizado, asegurando la integridad y confidencialidad de los datos almacenados.

5.0(1 valoraciones)

Descargar UROIU (Enlaces oficiales)
Tamaño del archivo: 15 MB
La última versión de UROIU es: 1.0.0
Sistema operativo: Windows
Idiomas: English
Precio: $0.00 USD
Producto de código abierto (licencia MIT) y gratuito.

  • Cifrado militar con Fernet (AES-128 CBC + HMAC). Esta función implementa el esquema de cifrado simétrico Fernet, que combina AES-128 en modo CBC con un código de autenticación de mensajes HMAC utilizando SHA256. Cada operación de cifrado genera una clave derivada de la contraseña mediante PBKDF2 con un salt aleatorio, garantizando que archivos idénticos produzcan resultados diferentes y resistentes a ataques de precomputación.
  • Autenticación de dos factores mediante archivo clave (2FA Key-File). El sistema permite añadir una segunda capa de seguridad exigiendo un archivo físico independiente durante el descifrado. Este archivo contiene material criptográfico que se combina con la contraseña del usuario, de modo que sin la posesión del archivo clave resulta imposible acceder a los datos, incluso conociendo la contraseña principal.
  • Esteganografía para ocultar archivos .UOI en imágenes PNG y BMP. La funcionalidad de esteganografía inserta archivos cifrados con extensión .UOI dentro de imágenes portadoras sin alterar la percepción visual. Durante la extracción, el programa recupera el archivo cifrado original a partir de la imagen modificada, permitiendo que la existencia del dato protegido pase inadvertida ante inspecciones superficiales.
  • Mecanismo de autodestrucción tras cinco intentos fallidos de descifrado. Con el fin de prevenir ataques de fuerza bruta, la aplicación incorpora un contador interno que rastrea los intentos de descifrado fallidos para cada archivo. Al alcanzar cinco errores consecutivos, el archivo .UOI es sobrescrito con datos aleatorios y eliminado de forma irreversible, eliminando toda posibilidad de recuperación.
  • Escritura atómica para evitar corrupción de datos durante procesos críticos. Todas las operaciones de cifrado y descifrado se realizan mediante escritura atómica: los datos se escriben primero en un archivo temporal dentro del mismo sistema de archivos, y solo tras verificar la integridad de la operación se renombra el archivo temporal al destino final, eliminando el riesgo de dejar datos parciales o corruptos en caso de interrupción.
  • Verificación automática de integridad mediante hashes criptográficos. Cada archivo cifrado incluye un hash de verificación que es validado antes de proceder con el descifrado. Esta comprobación detecta cualquier alteración accidental o maliciosa del archivo, previniendo la extracción de datos dañados o manipulados y notificando al usuario sobre posibles riesgos de integridad.
  • Eliminación segura con sobrescritura de datos aleatorios. Cuando el usuario cifra un archivo original, el sistema no se limita a borrarlo convencionalmente, sino que sobrescribe su contenido con múltiples pasadas de datos aleatorios antes de eliminar la entrada del sistema de archivos, dificultando cualquier intento de recuperación mediante herramientas forenses.
  • Compatibilidad con arrastrar y soltar (Drag & Drop) en la interfaz gráfica. La interfaz permite seleccionar archivos y carpetas mediante la acción de arrastrar elementos directamente sobre la ventana de la aplicación, simplificando la selección masiva de datos sin necesidad de navegar repetidamente por los cuadros de diálogo del sistema operativo.
  • Formato de archivo propio .UOI con estructura interna estandarizada. Todos los archivos cifrados por UROIU utilizan la extensión .UOI, que encapsula el salt criptográfico, el nonce, los metadatos de integridad y el contenido cifrado en una estructura que facilita la interoperabilidad entre diferentes sesiones de la herramienta y garantiza que los datos puedan ser procesados únicamente por esta aplicación.
  • Generación independiente de archivos clave para autenticación física. Mediante el módulo Key Manager, el usuario puede generar archivos clave (.uroiukey) que funcionan como factor de autenticación físico. Estos archivos pueden almacenarse en dispositivos externos como memorias USB, separando físicamente los componentes necesarios para el acceso y elevando la seguridad en entornos donde la contraseña podría estar comprometida.
  • Protección contra ataques de repetición mediante nonces únicos por operación. Cada proceso de cifrado genera un valor nonce aleatorio que garantiza que aunque se cifre el mismo archivo con la misma contraseña, el resultado cifrado será completamente distinto, eliminando patrones que pudieran ser explotados para deducir información sobre el contenido.
  • Gestión de archivos mediante lista de selección con estado de operación. La interfaz principal presenta una lista interactiva donde se pueden cargar múltiples archivos .UOI para procesamiento por lotes. El sistema muestra el estado de cada archivo durante las operaciones de descifrado, permitiendo al usuario identificar fallos individuales sin interrumpir el procesamiento del resto de elementos.

La historia de desarrollo de UROIU comienza en el año 2023, cuando el desarrollador principal identificó la necesidad de una herramienta que unificara el cifrado simétrico robusto con técnicas de esteganografía en un solo entorno operativo. El proyecto fue concebido originalmente como una solución personal para la protección de información sensible en entornos de análisis de seguridad, evolucionando posteriormente hacia una aplicación estructurada con interfaz gráfica. El desarrollo está liderado por DarkAir05, quien ha mantenido la arquitectura basada en el lenguaje de programación Python desde la versión inicial, aprovechando las bibliotecas cryptography para los esquemas de cifrado y autenticación, así como tkinterdnd2 para las capacidades de arrastrar y soltar en la interfaz.


Alternativas a UROIU:

MySecretFolder — Descargar gratis. Ocultar y proteger carpetas con contraseña en Windows

MySecretFolder

MySecretFolder es una utilidad para Windows diseñada para convertir cualquier carpeta estándar en una carpeta protegida con contraseña e invisible para otros usuarios del sistema.
Precio: Gratis   Tamaño: 1.37 MB   Versión: 20.8   SO: Windows
USBCrypt — Descargar gratis. Cifrado de unidades externas e internas con protección por contraseña

USBCrypt

USBCrypt es una utilidad de cifrado para Windows que protege información sensible mediante el algoritmo AES.
Precio: Gratis   Tamaño: 6.6 MB   Versión: 25.6   SO: Windows
Encryptability — Descargar gratis. Cifrado de discos virtuales con AES

Encryptability

Encryptability es una utilidad de cifrado para sistemas Windows 11 y 10 que permite crear Discos Virtuales Cifrados donde almacenar información confidencial.
Precio: Gratis   Tamaño: 6.3 MB   Versión: 25.6   SO: Windows
Hash#Todo — Descargar gratis. Gestor de tareas con hashtags y privacidad

Hash#Todo

El programa Hash#Todo es un gestor de tareas pendientes que utiliza hashtags para organizar las actividades.
Precio: Gratis   Tamaño: 1.3 MB   Versión: 1.0.0   SO: Windows, Android