3. Es una herramienta de
seguridad en
comunicaciones
electrónicas , que
utiliza criptografía de
clave pública para que
los usuarios puedan
comunicarse de un
modo seguro
4. GPG es un sistema multiplataforma de gestión de
llaves utilizado para el cifrado y firma digital de
mensajes y archivos. Es un software libre liberado
bajo la licencia GPL e implementa el estándar
OpenPGP.
GPG puede comunicarse con la versión actual de PGP
y con cualquier otro sistema que implemente el
estándar OpenPGP.
GPG es un software híbrido de cifrado que combina
tanto criptografía simétrica o de clave privada y
criptografía asimétrica o de clave pública.
5. Lo comenzó a
desarrollar Werner Koch
en 1997
, recibiendo grandes ayudas y subvenciones por
parte del gobierno alemán , su primera versión
productiva apareció en 1999 . Surgió como una
alternativa de software libre a PGP debido a los
conflictos que rodearon durante un tiempo a este
sistema y a que cerraron su código.
6. En 1991 surgió PGP
(Pretty Good Privacy)
de la mano de
Philip Zimmermann. Creando un sistema
criptográfico híbrido que usaba el algoritmo de
clave asimétrica se encontró con muchos
problemas por parte de la NASA y del gobierno
de EEUU ya que en aquella época era ilegal
exportar software fuera del país pero no código
fuente. De esta manera surgieron versiones
internacionales de PGP.
7. El GNU Privacy Guard (comúnmente conocido como GPG)
utiliza un sistema de cifrado asimétrico, donde cada
usuario tiene un par de claves:
Clave pública
La cual se puede (y debe) hacer conocer a todas
aquellas personas que quieran enviarnos
información cifrada.
Clave privada
Esta clave se debe guardar y en ninguna
circunstancia entregar a nadie, se la utiliza para
descifrar los mensajes que nos envían cifrados.
10. En sistemas operativos….
GPG es estable, calificado como un software
para el uso en producción y es comúnmente
incluido en los sistemas operativos como
• FreeBSD,
• OpenBSD,
• NetBSD
• GNU/Linux
11. Aunque básicamente el programa tiene
una interfaz textual, actualmente hay
varias aplicaciones gráficas que utilizan
recursos de GPG. Por ejemplo:
ha sido integrado dentro de Kmail y
Evolution, también hay un plugin llamado
Enigmail que se integra con Mozilla y
Thunderbird que trabajan en Windows,
GNU/Linux y otros sistemas operativos.
En aplicaciones graficas………
12. GPG también puede ser compilado
en otras plataformas como Mac OS
X y Windows.
Otros:
13.
14. Especifica varios métodos de mensajes con
firmas digitales
Dificultad para implementar correctamente :
algoritmos criptográficos, protocolos e incluso
criptosistemas.
Diferentes implementaciones gráficas están
disponibles pero sólo algunas tienen
implementadas todas sus características
debido a que todas las instrucciones deben ser
pasadas a la línea de comandos, haciéndolo
aun mas dificultoso.
15.
16. SSL significa "Secure Sockets Layer". SSL es
un protocolo diseñado para permitir que las
aplicaciones transmitan información de ida y
de manera segura hacia atrás.
Las aplicaciones que utilizan el protocolo
Secure Sockets Layer entre sí , saben cómo dar
y recibir claves de cifrado con otras
aplicaciones, así como la manera de cifrar y
descifrar los datos enviados entre los dos.
17. Algunas aplicaciones que están configurados para
ejecutarse SSL incluyen navegadores web como Internet
Explorer y Firefox, los programas de correo como
Outlook, Mozilla Thunderbird, Mail.app de Apple, y
SFTP (Secure File Transfer Protocol) programas, etc
Estos programas son capaces de recibir de forma
automática SSL conexiones.
Para establecer una conexión segura SSL se debe tener
una clave de cifrado que le asigna una autoridad de
certificación en la forma de un Certificado. Una vez que
haya una única clave de la cuenta, se puede establecer
una conexión segura utilizando el protocolo SSL.