Chain Pass
Una aplicación multiplataforma (Android, Linux y Windows) para guardar y gestionar contraseñas de forma segura.
Seguridad
El sistema criptográfico consiste en la clave secreta, con la que se cifran las contraseñas, y el sistema de autenticación, que consiste en la validación de la clave privada.
Introducción
Primero, la aplicación solicita al usuario que introduzca una clave, que debe recordar o mantener en secreto, que junto a una sal generada aleatoriamente, se deriva la clave secreta, que a su vez, junto a la clave, se deriva la clave privada, que se guarda en el dispositivo.
Una vez creada la clave privada, cada vez que el usuario quiere crear, editar o ver las contraseñas asociadas a dicha clave, la aplicación solicita al usuario que introduzca la clave que mantiene en secreto, con la que se deriva la clave secreta, y a su vez la clave privada, que se valida con la que hay guardada en el dispositivo, de esta forma, si ambas claves coinciden, se accede a la gestión de contraseñas.
Por último, cuando el usuario quiere crear o editar una contraseña, la aplicación le solicita que introduzca una, y esta se cifra con la clave secreta derivada en la validación anterior, junto a un vector de inicialización generado aleatoriamente, obteniendo así la contraseña privada, que se guarda en el dispositivo.
Para entender el proceso de creación de claves y cifrado de contraseñas se recomienda visitar el artículo Seguridad y criptografía.
Se pueden descargar los binarios ejecutables de la aplicación para cada plataforma en el siguiente enlace.
Si eres desarrollador de software, visita el repositorio en GitHub.
RPGc
Un bot de Telegram y Discord para obtener imágenes de personajes de juegos RPG como Genshin Impact, Honkai: Star Rail y Zenless Zone Zero, con información útil sobre habilidades, equipamiento y equipos entre otros.
Introducción
En la aplicación de Telegram, se puede buscar la cuenta @rpgc_bot,
abrir el chat y hacer click en el botón Iniciar
para iniciar el bot, que envía un mensaje con instrucciones de
uso. donde los comandos indicados son para ser utilizados por el administrador y el editor. pero además, como usuario
normal, se pueden usar comandos para obtener las imágenes de personajes, o utilizar el bot en línea desde cualquier
chat de Telegram para buscar y enviar las imágenes en el propio chat.
Además, es posible añadir el bot a un grupo de Telegram, pero un administrador del grupo tiene que concederle el permiso de acceso a los mensajes.
En la aplicación de Discord, se puede añadir el bot tanto a una cuenta de usuario como a un servidor, haciendo click en el siguiente enlace.
Los comandos para obtener las imágenes de los personajes son los mismos tanto para el bot de Telegram como el de Discord.
Si eres desarrollador de software, visita el repositorio en GitHub.