lunes, 14 de enero de 2019

Lectura y escritura en un fichero de textos mediante el lenguaje de programación Java

Programa en Java que utiliza java.io.FileReader y java.io.FileWriter para guardar los siguientes campos de datos:
usuario:contraseña
Antes de guardar los datos, encripta la contraseña mediante el esquema de encriptación 'DESede'. Para tal fin utiliza la clase javax.crypto.spec.DESedeKeySpec.
Los datos están alojados en vectores usando la clase String.
Ver código fuente: EscLeeFText.java
El entorno de programación utilizado es Oracle JDeveloper 12c para Windows.
Entorno JDeveloper
Vista del entorno JDeveloper en Windows.
Cuando se ejecuta el programa en JDeveloper, muestra la siguiente salida:
Resultados.
EscLeeFText en ejecución.

 Referencias:
https://stackoverflow.com/questions/10303767/encrypt-and-decrypt-in-java/47586753
http://cdn.nsoftware.com/help/IEB/bcb/TripleDES.htm