Ir al contenido principal

Firma Digital, Certificado Digital y Sello Digital

Resultado de imagen para signing icon
Firma Digital: 

Es un esquema matemático que sirve para demostrar la autenticidad de un mensaje digital o de un documento electrónico. Una firma digital da al destinatario seguridad en que el mensaje fue creado por el remitente, y que no fue alterado durante la transmisión. 
Debe efectuar varias validaciones, entre las cuales podemos mencionar: 
* Vigencia del certificado digital del firmante 
* Revocación del certificado digital del firmante 
* Inclusión de sello de tiempo. 
Consiste en 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, puede, además, asegurar la integridad del documento o mensaje.

Certificado Digital: 

Resultado de imagen para Certificado DigitalEs un medio para que las Organizaciones aumenten el tráfico en sus portales y aumenten su volumen de operaciones.Puede explicarse como una firma digital estructurada con técnicas de cifrado o criptográficas para codificar matemáticamente los mensajes y evitar que sean alterados, interceptados o robados. 

Resultado de imagen para Sello Digital


Sello Digital:

Es un archivo digital emitido por el SAT en su calidad de Autoridad de Certificación, el cual contiene los datos de un contribuyente, persona Física o Moral y está vinculado a una llave publica. Está compuesto por tres partes: 
-Un archivo de certificado de seguridad (.CER) 
-Un archivo de llave privada (.KEY) 
-Y la contraseña de esta última. 

 Sus funciones son las siguientes: 
 -Generar el sello del CFDi, elemento de seguridad que previene la falsificación o manipulación de datos del mismo. 
-Incluir información del Certificado, y por tanto del emisor, dentro del comprobante.

Comentarios

Entradas populares de este blog

XP y Scrum

Programacion Extrema (XP) La programación extrema es una metodología de desarrollo ágil que tiene como principal objetivo aumentar la productividad a la hora de desarrollar un proyecto software. Da prioridad a los trabajos que dan un resultado directo y en los cuales se reduce la burocracia que pueda existir en el entorno de trabajo. Principios Basicos -Retroalimentación. -Proceso continuo en lugar de por bloques. -Propiedad intelectual compartida. -Entendimiento compartido. Conclusiones La programación extrema funciona mejor con gente con talento: profesionales capaces de hacer un diseño simple y escalable. Ellos mismos sabrán amoldarse y adaptarse al entorno de trabajo. Scrum Proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio de la manera de trabajar de equipos altame...

Tarea Sitios Web

1.        YouTube Interfaz:                La interfaz de este sitio web me parece bastante minimalista, simple y al mismo Tiempo también es adecuada y funcional para el usuario. Me parece que tiene Todo en el lugar adecuado y de forma que facilite el lugar donde encontrarlo.                 Mapa de Navegación:                                Creo que aquí no hay error alguno en cuanto a la navegación, ya que puedes ir                                Visitando diversas partes del sitio sin necesidad de salir...

Mejores practicas de Ingenieria

Para el buen uso de la ingeniería en las aplicaciones web, este debe contener un conjunto de buenas prácticas tomando en cuenta los modelos que expone la ingeniería de software, como son: -Llevar un buen control para resolver las necesidades del producto y poder entregar un buen trabajo. -Especificar bien la interacción que hay entre la Web App y el usuario de esta, haciendo enfoque en la colocación de distintos escenarios. -Crear un plan que lleve un listado de lo que se va realizando y lo que se va modificando en el mismo -Verificar que el progreso de la Web App complazca los requerimientos especificados por el cliente -No apoyarse en Usuarios anteriores para probar la Web App, debido a que este siempre querrá regresar al antiguo software por no salir de su zona de confort. -Debe crearse y ejecutarse pruebas en las que se evalué completamente la aplicación.