ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

GRAMD.COM Propuesta de negocios

_hanx_Documentos de Investigación16 de Julio de 2023

1.480 Palabras (6 Páginas)59 Visitas

Página 1 de 6

GRAMD.COM

Propuesta de negocios

Solución Gestor documental - Firma Digital

Responsable

Autor

Fecha

Firma

Preparación

Abel Vergaray

11/06/2018

Aprobado por

Augusto Castañeda

15/06/2018

EVOLUCIÓN DEL DOCUMENTO

Versión

Fecha

Autor

Evolución

1.00

11/06/2018

Abel Vergaray

Documento nuevo


CONTENIDO

1 Objeto y Alcance        4

2 Plataforma GRAMD Signature WEBSERVICES®        5

2.1 Especificaciones de software        6

3 Plataforma de Gestor documental        8

3.1 Funcionalidades        8

3.2 Especificaciones de software        9

4 Descripción de métodos de GRAMD Signature WEBSERVICES®        10

4.1 Autenticar        10

4.1.1 Método getAuth        10

5.1 Firmar documentos        11

5.1.1 Metodo Sign (Firma digital)        11


1 Objeto y Alcance

El objeto de este documento es describir las interfaces WebServices de la plataforma de gestión documental y  GRAMD Signature WS® para que los desarrolladores de aplicaciones puedan integrar y utilizar los servicios ofrecidos por la misma.

Los aspectos detallados que se tratan son los siguientes:

  • Descripción de la plataforma de Servicios web GRAMD Signature WEBSERVICES®.
  • Descripción de la plataforma de Servicios web del Gestor documental.

2 Plataforma GRAMD Signature WEBSERVICES®

La aplicación GRAMD Signature WEBSERVICESS® recepciona las solicitudes de firma directamente desde su sistema actual, ya sea un ERP o cualquier Sistema de Gestión donde genere los documentos que desea firmar. El proceso de firma se ejecuta en el ambiente del Web Service, y se gestiona a través de la aplicación Panel de firma digital.

La siguiente figura muestra la arquitectura general de la solución.

[pic 1]

Componentes:

  • GRAMD Signature WEBSERVICES®: El componente delega al Motor de Firma Digital los documentos que se requieren firmar desde el Sistema de Gestión Documental.
  • Motor de Firma Digital: Componente encargado de realizar el proceso de firma digital de los documentos.
  • Aplicación Panel Firma Digital: Componente administrativo que se encarga de gestionar los parámetros de firma digital, adicionalmente la creación de usuario de firma, permisos, reporte de eventos de firma, etc.

Soporte de formatos de firma digital:

[pic 2]

Soporte de firma digital para formato PDF v 1.7+ (conforme al estándar ISO 32000-1).

  • Soporte de firma digital para documentos Microsoft Office, gráficos (con extensiones

PNG, JPG, GIF), multimedia de videos, audios y archivos XML.

  • Soporte de firma Enveloped, Enveloping y Detached según corresponda el formato.
  • Claves de seguridad RSA de longitud 1024, 2048 y 4096 bits.
  • Soporte de algoritmo de firma: SHA2withRSA.
  • Cumplimiento de estándares criptográficos:
  • PKCS# 11 V2.20. (Disponible en configuración especial).
  • PKCS# 7 V1.5.
  • X509 v3 certificados digitales.
  • SSL V3, IPSEC/KEC, PC/SC, CCID.

Adicionalmente se incluyen los siguientes componentes:

  • Firma Digital brindado en la modalidad de SaaS con Webservices (API REST).
  • Incluye una licencia y soporte técnico por un año para una empresa u organización.
  • Soporte de certificados digitales en formato X.509 V3 y P12 o PFX.
  • Soporte multihilo para firma digital de múltiples documentos a la vez.
  • Incluye alojamiento ilimitado de documentos en la nube por un año.
  • Incluye panel de control para administrar sus transacciones de firma digital.
  • Incluye Verificación de documentos firmados digitalmente a través de CRL y OCSP por terceros.

La plataforma GRAMD Signature WEBSERVICES® publicará servicios web de:

  • Validación de documentos firmados
  • Solicitud de firma digital

El protocolo de acceso a dichos servicios se define mediante un mensaje de petición y otro de respuesta al mismo. Ambos mensajes se intercambian haciendo uso del protocolo REST siendo obligatorio que dicha petición sea realizada en codificación “UTF-8” vía http (por el puerto 8080) o https.

2.1 Especificaciones de software

MOTOR DE FIRMA DIGITAL

JAVA

Nombre del Producto: Java JDK

Fabricante: SUN

Versión: 1.8.0

Arquitectura CPU (x64): x64

GLASSFISH

Nombre del Producto: GlassFish Server Open Source Edition

Fabricante: SUN

Versión: 4.1.2

Arquitectura CPU (x86, x64): x86

SISTEMA OPERATIVO

Las alternativas son:

1.- Sistema Operativo Linux CentOS

2.- Sistema Operativo Red Hat Enterprise Edition

3.- Windows Server 2012 o superior.

GRAMD Signature WEBSERVICES®

PYTHON

Nombre del Producto: Python

Fabricante: Python Software Foundation

Versión: 3.6.6

Arquitectura CPU (x64): x64

GUNICORN 

Nombre del Producto: Gunicor

Fabricante: Ruby's Unicorn project

Versión:

Arquitectura CPU (x86, x64): x86

SISTEMA OPERATIVO

Las alternativas son:

1.- Sistema Operativo Linux CentOS

2.- Sistema Operativo Red Hat Enterprise Edition

3.- Windows Server 2012 o superior (Se requiere tener instalado el IIS para su despliegue).

BASE DE DATOS

Nombre del Producto: PostgreSQL (Base de Datos)

Fabricante: PostgreSQL Global Development Group

Versión: 8.3.x

        

3 Plataforma de Gestor documental

Las organizaciones necesitan intercambiar documentos diariamente, ya sea con los empleados internos o partes externas. Dichos documentos incluyen los contratos de compra/venta, documentos de recursos humanos, hojas de reclamaciones de seguros, informes de consultoría, etc. Nuestro sistema de gestión de documental lleva a cabo el flujo de trabajo que consiste en notificar a cada usuario necesario para aprobar el documento y el seguimiento del mismo hasta su finalización.

El uso de firmas digitales dentro de los documentos suma confianza, integridad, seguridad, y no repudio de las transacciones con pleno valor legal.

Para cumplir con este propósito nuestra plataforma de gestión documental está integrada a la plataforma de firma digital (GRADM Signature WEBSERVICES®), para procesar la firma digital de documentos.

La siguiente figura muestra la arquitectura general de nuestra solución.

[pic 3]

Componentes:

  • WEB SERVICES Gestor documental: El componente provee los servicios que son consumidos desde las aplicaciones de gestión documental.
  • Aplicación Gestor Documental: Componente frontend que se encarga de gestionar la generación de documentos, así como la gestión firma digital de estos.
  • Aplicación Gestor de Expedientes: Componente frontend que se encarga de gestionar los documentos almacenados en la plataforma Gestor de Documentos.

3.1 Funcionalidades

        

  • Generación de plantillas por tipo de documento.

Permite descargar /subir plantillas de documentos, generar documentos individuales desde plantillas, así como previsualizar la plantilla a generada.

  • Firma de Documentos.

Permite la firma de documentos de manera individual y en lote, seleccionar usuarios firmantes por documento(s).

...

Descargar como (para miembros actualizados) txt (13 Kb) pdf (359 Kb) docx (568 Kb)
Leer 5 páginas más »
Disponible sólo en Clubensayos.com