Hola buenas, como están todos los grandes compañeros programadores, espero que muy bien y deseándoles éxitos en sus proyectos, trabajos y vidas, feeeeliz navidad, un abrazo.
El tema al que me refiero es que hace tiempo me he interesado en la seguridad informática y me ha gustado la parte de asegurar nuestros archivos manteniendo su integridad, confidencialidad y muchas cosas mas, soy una persona un poco paranoica con esto porque soy muy desconfiado! y hasta en gnu/linux! asi sea un sistema bastante seguro no me fio de esto! y me ha llegado a la cabeza lo de la encriptación pero propio en gambas.
Lo que quiero exponer es sobre la encriptación de archivos, quiero decirles que no soy experto en la materia que si los métodos de lectura iso ó utf8, métodos de encriptación SHA o MD5 y AES, soy muy ignorante en cuanto a eso pero hay algo que nos acompaña y es nuestra lógica!.
Siguiendo el tema me puse a investigar y encontré dos programas que llevo tiempo usando que son VERACRYPT para encriptar pendrives y unidades de discos y AESCRYPT que con el encripto archivos!, ambos multiplataformas, no me quejo muy buenos y seguros, pero yo también quiero desarrollar uno y hecho en nuestro querido gambas.
Entonces me dije haber si un sistema es capaz de leer binarios y hexadecimales para poder interpretar un programa y este se ejecute correctamente porque mejor leo sus binarios y hexadecimales los guardo primero en una variable asegurada bien guardada y pido contraseña luego cuando la pida dos veces y la logre crear, modifico sus binarios y hexadecimales para que este archivo quede ilegible y que solo quede legible de nuevo volviendo a meter la contraseña y sus binarios y hexadecimales se restauren?.
Yo se que suena como que repito y repito! pero estoy haciendo las pruebas y funciona!, no es mucho poder asi ó lo maximo de hackers pero lo considero un buen comienzo y super necesario! para cualquiera, solo que no consigo leer sus binarios y hexadecimales en un txt tiene que ser un programa asi como sublime text pero en gambas, no se si gambas tiene en sus componentes dicho lector de caracteres binarios y hexadecimales para poder hacer dicha acción de la modificación de los mismos!. Por consiguiente no quiero utilizar shells porque se presta para usar fuerza bruta y ademas es universal me imagino que usa una encriptación de una manera única que ya muchos expertos en informática ya lo sabrán.
Por ello quiero crear mi propio método que nadie lo sepa y así evitamos la fuerza bruta tendrán que parir.
Bueno eso es todo un saludo, cuando termine con el experimento se los muestro, feliz navidad.