PDF Property

TypeScript Utilidades Privado

Lenguaje

TypeScript

Categoria

Utilidades

Estado

Privado

PDF Property es una herramienta de huella digital forense para documentos PDF. Permite incrustar marcas invisibles en archivos PDF que pueden verificarse posteriormente para comprobar la autenticidad e integridad del documento, así como rastrear su distribución.

Funcionamiento

La aplicación consta de dos componentes principales:

  • Aplicación web Next.js: Proporciona la interfaz de usuario y la API de estampado de huellas digitales.
  • Microservicio Python: Servicio independiente para la extracción y verificación de huellas digitales existentes en los PDFs.

Casos de Uso

  • Verificación de autenticidad de documentos oficiales.
  • Rastreo de filtraciones de documentos confidenciales.
  • Auditoría de la distribución de contratos y acuerdos.
  • Protección de propiedad intelectual en documentos digitales.

Instalación y Uso

# Aplicación web (terminal 1)
npm install
npm run dev
# Disponible en http://localhost:3000

# Microservicio Python (terminal 2)
cd python-extractor
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload --port 8000

Tecnologías

  • Frontend y API: Next.js con TypeScript
  • Servicio de extracción: Python con FastAPI (uvicorn)

Compartir