Skip to content

SecureworldProject/Secureviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secureviwer

Programa para visualizar ficheros .uva

DESCRIPCION

Secureviwer es un softweare necesario para compartir información confidencial con empresas colaboradoras. Secureviwer tiene como objetivo descifrar ficheros .uva que se comparten con empresas colaboradoras y visualizar su contenido como fichero .pdf con información confidenncial.

FUNCIONAMIENTO

secureviwer.py: Este fichero contiene el programa principal de Secureviwer y su diseño.

funciones.py: Contiene las funciones correspondientes a la obtención de información del pdf, como metadatos y páginas.

opendoc.py: Contiene las funciones necesarias para descifrar el .uva y obtener la binary string del pdf.

REQUISITOS:

La variable de entorno SECUREMIRROR_CAPTURES debe existir y apuntar al path donde se encuentre una carpeta nombrada "key_priv_RSA" donde se guarde la clave de cifrado RSA. Esta carpeta debe contener un solo archivo correspondiente a la clave privada RSA con extención .pem.

Importante::: Instalar PyMuPDF (Para importar fitz, necesario para cargar el documento) pip install pymupdf

Instalar tkPDFViwer (Para visualizar el PDF a visualizar) pip install tkPDFViwer

Instalar reporlab (Para importar canvas, necesario para crear el documento) pip install reporlab

Instalar cryptography (Para el cifrado RSA) pip install cryptography

LIBRERÍAS:

Ejecutable

Para utilizar el .exe de Secureviewer, descargar la carpeta "secureviewer" y ejecutarlo desde el mismo directorio

About

Programa para visuaizar ficheros .uva

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages