El Estándar de Datos para la Educación (EDE) establece que la información que sea entregada por el establecimiento a otras personas u organizaciones debe estar encriptada, por este motivo, si ustedes desea recibir información de algún establecimiento debe registrarse a través del siguiente formulario:
Una forma simple de generar claves para su uso personal es utilizar el comando openssl y seguir estos pasos:
Para crear una clave privada (que no debe compartir con nadie) utilice la siguiente instrucción:
openssl genrsa -out claveprivada.pem 4096
Para obtener su clave pública (que debe ingresar en el formulario) utilice la siguiente instrucción:
openssl rsa -in claveprivada.pem -out clavepublica.pem -outform PEM -pubout
La institución entregará un archivo comprimido con, al menos, dos archivos similares a los siguientes:
_encryptedD3.db
_key.encryp
El primer archivo corresponde a la base de datos SQLCIPHER (encriptada) que contiene la información de la institución y el segundo archivo contiene la clave que permite desencriptar la base de datos.
Para obtener la clave de la base de datos debe ejecutar la siguiente instrucción:
openssl rsautl -oaep -decrypt -inkey ./claveprivada.pem -in <_key.encryp> -out key.txt
NOTA: Debe cambiar <_key.encryp> por el nombre del archivo entregado por la institución.
Finalmente, una vez obtenida la clave podrá visualizar la información contenida en la base de datos a través del siguiente visualizador:
NOTA: Si pierde su clave privada ya no podrá desencriptar los archivos con dicha clave, sin embargo, para que pueda recibir nuevamente información simplemente cree una nueva y actualice su clave en el formulario.