Primero abrir el archivo a cifrar en algun modo (el cual no se), no se si se pueda abrir un archivo en modo hexadecimal, o abrirlo asi como abrir un jpg con el bloc de notas... la cuestion es abrirlo, y al abrirlo me imagino que el archivo debe de estar conformado por una serie de caracteres y/o numeros, luego sustituir los caracteres por otros por ejemplo sustituir la A o E y asi... claro que esta es solo una forma de ejemplo pues la idea es cifrar archivos de una forma solida, de modo que con un buen algoritmo se sustituyen los caracteres que forman al archivo y se cifran.
El lenguaje que mas domino es el C/C++ , ahora mi pregunta es
¿En que modo puedo abrir cualquier tipo de archivo?
¿Que tipo caracteres conforman el interior de los archivos?
¿Que recomendaciones me dan para realizar el crypter?
Saludos
