- Timestamp:
- Oct 11, 2023, 2:51:08 PM (9 months ago)
- Branches:
- master, dev, portal
- Children:
- 4abc09b
- Parents:
- 0155753
- Location:
- php
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
php/acerca.php
r0155753 r3483075 22 22 <h3> Murachí </h3> 23 23 <p class="text-justify"> 24 Murachí es un servicio web para la firma y verificación de documentos firmados electrónicamente que ofrece las 25 herramientas necesarias para incorporar, de manera sencilla, la funcionalidad de firma electrónica en sistemas 26 como correo electrónico o páginas web. 24 Murachí es un servicio web para la firma y verificación de documentos 25 firmados electrónicamente que ofrece las herramientas necesarias para 26 incorporar, de manera sencilla, la funcionalidad de firma electrónica 27 en sistemas como correo electrónico o páginas web. 27 28 </p> 28 29 <p class="text-justify"> 29 La firma electrónica es una acción jurídica que traslada el concepto de firma manuscrita al medio digital. 30 Para ello se utiliza un código de verificación que permite al receptor comprobar la veracidad del documento 31 recibido. Estos documentos van desde archivos de texto hasta paquetes multimedia de audio y video. 30 La firma electrónica es una acción jurídica que traslada el concepto 31 de firma manuscrita al medio digital. Para ello se utiliza un código 32 de verificación que permite al receptor comprobar la veracidad del 33 documento recibido. Estos documentos van desde archivos de texto hasta 34 paquetes multimedia de audio y video. 32 35 </p> 33 36 <p class="text-justify"> 34 El servicio web Murachí, permite incorporar la funcionalidad de firma y verificación de documentos en otros 35 sistema de manera rápida y segura. Esto gracias a la implementación de la tecnología REST (Representational 36 State Transfer), técnica de arquitectura de software basada en estándares que ofrece independencia de software 37 y de lenguaje de programación. 37 El servicio web Murachí, permite incorporar la funcionalidad de firma 38 y verificación de documentos en otros sistema de manera rápida y 39 segura. Esto gracias a la implementación de la tecnología REST 40 (Representational State Transfer), técnica de arquitectura de software 41 basada en estándares que ofrece independencia de software y de 42 lenguaje de programación. 38 43 </p> 39 44 <p class="text-justify"> 40 Murachí fue desarrollado en Software Libre por la Fundación Centro Nacional de Desarrollo e Investigación en41 Tecnologías Libres (CENDITEL).45 Murachí fue desarrollado en Software Libre por la Fundación Centro 46 Nacional de Desarrollo e Investigación en Tecnologías Libres (CENDITEL). 42 47 </p> 43 48 </section> … … 53 58 <h3>¿Cómo se usa?</h3> 54 59 <p class="text-justify"> 55 El presente portal web permite firmar electrónicamente y validar firmas electrónicas a través del servicio60 El presente portal web permite firmar electrónicamente y validar Firmas Electrónicas a través del servicio 56 61 Murachí. En la sección <a href="./instructivo.php">Instructivo</a> encontraras los 57 62 manuales de usuario y de administrador de sistemas. … … 59 64 </section> 60 65 <section id="information" class="pb-3"> 61 <h3> Para mayor información : </h3>66 <h3> Para mayor información visite: </h3> 62 67 <ul> 63 <li>Página de nuestro proyecto: <a href="http://seguridad.cenditel.gob.ve/">Seguridad de la información</a></li> 64 <li>Wiki: <a href="https://tibisay.cenditel.gob.ve/murachi/wiki">Murachí</a></li> 65 <li>Documentación: <a href="https://murachi.cenditel.gob.ve/apidoc/index.html">API</a></li> 68 <li><a href="http://seguridad.cenditel.gob.ve/" target="_blank">Blog de nuestros proyectos de Seguridad de la Información</a></li> 69 <li><a href="https://tibisay.cenditel.gob.ve/murachi/wiki" target="_blank">Documentación técnica del proyecto Murachí de CENDITEL</a></li> 70 <li><a href="https://murachi.cenditel.gob.ve/apidoc/index.html" target="_blank">Documentación sobre el API</a></li> 71 <li><a href="https://tibisay.cenditel.gob.ve/murachi/browser" target="_blank">Índice del repositorio del código fuente de Murachí</a></li> 72 <li><a href="https://tibisay.cenditel.gob.ve/publicaciones/" target="_blank">Libro: Seguridad Informática y La Identidad Digital - Fundamentos y Aportes</a></li> 73 <li><a href="https://www.asambleanacional.gob.ve/leyes/sancionadas/decreto-no-1204-con-rango-y-fuerza-de-ley-de-mensajes-de-datos-y-firmas-electronicas" target="_blank">Decreto Nº 1.204 con Rango y Fuerza de Ley de Mensajes de Datos y Firmas Electrónicas</a></li> 74 <li><a href="https://convite.cenditel.gob.ve/revistaclic/index.php/revistaclic/article/view/969" target="_blank">Artículo: Murachí - Un software venezolano para la seguridad informática</a></li> 66 75 </ul> 67 76 </section> -
php/preguntas.php
r0155753 r3483075 17 17 <main class="container"> 18 18 <article> 19 <h2 class="h3 border-bottom text-secondary text-center pb-3 mb-3"> Preguntas frecuentes</h2> 19 <h2 class="h3 border-bottom text-secondary text-center pb-3 mb-3"> 20 Preguntas frecuentes 21 </h2> 20 22 </article> 21 23 <article class="mb-5"> 22 24 <p class="text-justify"> 23 25 <h3 class="h4">¿Qué es Murachí?</h3> 24 Murachí es un servicio web para la firma y verificación de documentos firmados electrónicamente que ofrece las herramientas necesarias para incorporar, de manera sencilla, la funcionalidad de firma electrónica en sistemas como correo electrónico o páginas web. 26 Murachí es un servicio web para la firma y verificación de documentos 27 firmados electrónicamente que ofrece las herramientas necesarias para 28 incorporar, de manera sencilla, la funcionalidad de Firma Electrónica en 29 sistemas como páginas web. 25 30 </p> 26 31 </article> 27 32 <article class="mb-5"> 28 33 <p class="text-justify"> 29 <h3 class="h4">¿Qué es la firma electrónica?</h3> 30 Es un método criptográfico que asocia la identidad de una persona o de un equipo informático al mensaje o documento. En Función del tipo de firma, se puede, además, asegurar la integridad del documento o mensaje. 34 <h3 class="h4">¿Cuáles son las características de Murachí?</h3> 35 • Desarrollado bajo el estándar de una API REST. 36 <br> 37 • Permite Firmar Electrónicamente documentos en formato PDF usando 38 certificados con soporte de software (certificados con extensión .p12). 39 <br> 40 • Facilita la Verificación de la Firma Electrónica. 41 <br> 42 • Soporta Certificados Electrónicos de la Infraestructura Nacional de 43 Certificación de la República Bolivariana de Venezuela. 44 <br> 45 • Desarrollado bajo el sistema operativo: GNU/Linux Debian 46 <br> 47 • Desarrollado en los lenguajes de programación: Java, PHP y JavaScript. 31 48 </p> 32 49 </article> 33 50 <article class="mb-5"> 34 51 <p class="text-justify"> 35 <h3 class="h4">¿Qué es un servicio web?</h3> 36 Es una tecnología que utiliza diferentes protocolos y estándares para intercambiar datos e información entre aplicaciones. Ofrecen interoperabilidad entre aplicaciones que se ejecutan en diferentes plataformas y en diferentes lenguajes de programación. 52 <h3 class="h4">¿Qué es la Firma Electrónica?</h3> 53 Es un método criptográfico que asocia la identidad de una persona o de 54 un equipo informático al mensaje o documento. En Función del tipo de 55 firma, se puede, además, asegurar la integridad del documento o mensaje. 56 </p> 57 </article> 58 <article class="mb-5"> 59 <p class="text-justify"> 60 <h3 class="h4">¿Cómo funciona la Firma Electrónica?</h3> 61 Se basa en 2 funciones: 62 <br> 63 <br> 64 1) Función Hash: Que es un algoritmo matemático que permite calcular el 65 valor resumen de un texto o de un Activo de información, funciona en una 66 sola dirección, es decir, no es posible, a partir del valor resumen, 67 calcular los datos originales con lo cual se garantiza la integridad de 68 los datos. 69 <br> 70 <br> 71 2) Función de cifrado: Que permite al usuario emisor usar la clave 72 privada para cifrar o escribir en el Activo de información, mientras que 73 el usuario receptor utiliza la clave pública para descifrar la 74 información por lo cual se garantiza la autenticación. 75 </p> 76 </article> 77 <article class="mb-5"> 78 <p class="text-justify"> 79 <h3 class="h4">¿Qué es un Activo de información?</h3> 80 Es el elemento de comunicación que se guarda en un medio digital y al 81 cual se le otorga un valor potencial o económico. Este elemento cuenta 82 con 3 niveles: 83 <br> 84 <br> 85 1) Confidencialidad: Para especificar quien puede acceder a su contenido. 86 <br> 87 <br> 88 2) Integridad: Para saber quien puede modificarlo o alterarlo. 89 <br> 90 <br> 91 3) Disponibilidad: Para saber cuando estará visible y en que tiempo 92 según se requiera. 93 </p> 94 </article> 95 <article class="mb-5"> 96 <p class="text-justify"> 97 <h3 class="h4">¿Qué es un Servicio web?</h3> 98 Es una tecnología que utiliza diferentes protocolos y estándares para 99 intercambiar datos e información entre aplicaciones. Ofrecen 100 interoperabilidad entre aplicaciones que se ejecutan en diferentes 101 plataformas y en diferentes lenguajes de programación. 37 102 </p> 38 103 </article> … … 40 105 <p class="text-justify"> 41 106 <h3 class="h4">¿Qué es un API?</h3> 42 Es un conjunto de funciones o procedimientos utilizados por programas informáticos para acceder a los servicios del sistema operativo, bibliotecas de de software u otros sistemas 107 Es un conjunto de funciones o procedimientos utilizados por programas 108 informáticos para acceder a los servicios del sistema operativo, 109 bibliotecas de de software u otros sistemas. 43 110 </p> 44 111 </article> 45 112 <article class="mb-5"> 46 113 <p class="text-justify"> 47 <h3 class="h4">¿Qué es un certificado digital?</h3> 48 Un certificado digital es un fichero informático con una estructura de datos que contiene información sobre una entidad (por ejemplo una clave pública, una identidad o un conjunto de privilegios), firmada por otra entidad, considerada por una colección de otras entidades como una autoridad para este tipo de contenido. La firma de la estructura de datos agrupa la información que contiene de forma que no puede ser modificada sin que esta modificación sea detectada. 114 <h3 class="h4">¿Qué es un Certificado electrónico?</h3> 115 Un certificado electrónico es un fichero informático con una estructura 116 de datos que contiene información sobre una entidad (por ejemplo una 117 clave pública, una identidad o un conjunto de privilegios), firmada por 118 otra entidad, considerada por una colección de otras entidades como una 119 autoridad para este tipo de contenido. La firma de la estructura de 120 datos agrupa la información que contiene de forma que no puede ser 121 modificada sin que esta modificación sea detectada. 122 </p> 123 </article> 124 <article class="mb-5"> 125 <p class="text-justify"> 126 <h3 class="h4">¿Qué es un Certificado electrónico en formato PKCS#12?</h3> 127 El certificado en formato PKCS#12 es un archivo de almacén de claves que 128 incluye certificado(s), y clave privada(s) cifradas por una contraseña 129 (frase de paso) elegida por el usuario. 130 <br> 131 <br> 132 Existe el certificado autogenerado y autofirmado, este no es emitido por 133 alguna autoridad o proveedor de servicio de certificados, si no que 134 puede ser construido y avalado por una misma persona. 135 </p> 136 </article> 137 <article class="mb-5"> 138 <p class="text-justify"> 139 <h3 class="h4">¿Qué es la Criptografía?</h3> 140 La Criptografía es la ciencia y arte de escribir mensajes en forma cifrada 141 o en código. Es parte de un campo de estudios que trata las 142 comunicaciones secretas. 143 </p> 144 </article> 145 <article class="mb-5"> 146 <p class="text-justify"> 147 <h3 class="h4">¿Qué es la Encriptación o Cifrado?</h3> 148 Con frecuencia a los procesos de cifrado y descifrado se les denomina 149 encriptado y desencriptado, ambos anglicismos de los términos ingleses 150 encrypt y decrypt. 49 151 </p> 50 152 </article> -
php/sign.php
r0155753 r3483075 45 45 <div class="row"> 46 46 <div class="col-10 offset-1 col-md-8 offset-md-2 pt-4"> 47 <form id="form-sign" action="./run_script.php" method="POST" enctype="multipart/form-data"> 47 <form 48 id="form-sign" 49 action="./run_script.php" 50 method="POST" 51 enctype="multipart/form-data" 52 > 48 53 49 54 <div class="input-group pb-3"> 50 55 <div class="custom-file"> 51 <input id="pdf" class="custom-file-input" type="file" name="pdf" accept=".pdf" required 52 tabindex="1" /> 56 <input 57 id="pdf" 58 class="custom-file-input" 59 type="file" 60 name="pdf" 61 accept=".pdf" 62 required 63 tabindex="1" 64 /> 53 65 <label class="custom-file-label" for="pdf">Seleccionar PDF</label> 54 66 </div> … … 57 69 <div class="input-group pb-3"> 58 70 <div class="custom-file"> 59 <input id="pkcs12" class="custom-file-input" type="file" name="pkcs12" accept=".p12" required 60 tabindex="2" /> 61 <label class="custom-file-label" for="pkcs12">Seleccionar certificado PKCS12</label> 71 <input 72 id="pkcs12" 73 class="custom-file-input" 74 type="file" 75 name="pkcs12" 76 accept=".p12" 77 required 78 tabindex="2" 79 /> 80 <label class="custom-file-label" for="pkcs12"> 81 Seleccionar certificado PKCS12 82 </label> 62 83 </div> 63 84 </div> 64 85 65 86 <div class="form-group"> 66 <input id="phasepass" class="form-control" type="password" aria-describedby="passHelp" 67 required tabindex="3" placeholder="Contraseña del certificado" /> 68 <small id="passHelp" class="form-text text-muted">Esta contraseña no será guardada en el servidor.</small> 87 <input 88 id="phasepass" 89 class="form-control" 90 type="password" 91 aria-describedby="passHelp" 92 required tabindex="3" 93 placeholder="Contraseña del certificado" 94 /> 95 <small id="passHelp" class="form-text text-muted"> 96 Esta contraseña no será guardada en el servidor. 97 </small> 69 98 <input id="password" name="password" type="hidden" /> 70 99 </div> 71 100 72 101 <div class="form-group text-center"> 73 <input id="sign-button" class="btn btn-primary btn-block" name="submit" type="submit" value="Firmar" 74 tabindex="4" /> 102 <input 103 id="sign-button" 104 class="btn btn-primary btn-block" 105 name="submit" 106 type="submit" 107 value="Firmar" 108 tabindex="4" 109 /> 75 110 </div> 76 111 … … 100 135 }); 101 136 })(); 102 103 137 </script> 104 138 </body>
Note: See TracChangeset
for help on using the changeset viewer.