Entradas

Mostrando las entradas de septiembre, 2017

Métricas

Imagen

Cifrado

Introducción Desde hace mucho tiempo ha existido la criptografía, debido a la necesidad de proteger datos de suma importancia, normalmente con fines militares, sin embargo, en la antigüedad los métodos de cifrado iban desde enrollar un papel al escribir en él para hacerlo ilegible hasta la sustitución monoalfabética, hoy en día los métodos son diferentes, y es que durante la Segunda Guerra Mundial la criptografía tuvo un avance inimaginable, tanto en la parte del cifrado como en el descifrado de mensajes. La criptografía es importante, ya no sólo para usos militares, sino que actualmente debido al avance en las tecnologías y a que existe un inmenso intercambio de datos, muchas veces importantes, es necesario que haya un sistema para protegerlos, para eso se han desarrollado diversos algoritmos de cifrado, todos con el fin de garantizar la seguridad de la información que viaja de un lugar a otro. ¿Qué es cifrado? Cifrar o encriptar datos significa alterarlos, gener

Proceso de depuración

Introducción Ya se ha indicado que uno de los objetivos de la programación es la corrección. Un programa es correcto si produce siempre resultados de a cuerdo con la especificación de un programa. Evidentemente sólo tiene sentido hablar de corrección si antes de escribir el programa se ha escrito de manera precisa la especificación del comportamiento que se espera que tenga. En la práctica, la verificación de un programa se hace muchas veces mediante ensayos. Un ensayo consiste en ejecutar el programa con unos datos preparados de antemano y para los cuales se sabe cuál ha de ser el resultado a obtener. Si al ejecutar el programa no se obtienen los resultados esperados, se sabrá que hay un error, y el programa se examina para determinar la causa del error y eliminarla. Este proceso se llama depuración.  ¿Qué es la depuración? La depuración es el proceso de identificar la raíz de un error y corregirlo. Difiere de la prueba, la cual es el proceso mediante el cual se detecta inicial

Modelos OSI y TCP/IP

Introducción El termino protocolo se define como el conjunto de reglas de comportamiento para la comunicacnión entre dispositivios de comunicaciones. Un protocolo de red es una especificación detallada de las reglas que deben seguir los diferentes programas que emplean una red de comunicaciones para intercambiar información. Para que un protocolo de red sea útil, debe tener un modelo o una especificación que debe ser pública y debe ser aceptada por gran parte de la industria. Los protocolos de red se especifican mediante capas superpuestas de funcionalidad. El objetivo de esto es que sea posible sustituir una capa por otra equivalente sin necesidad de sustituir el hardware y el software que maneja las comunicaciones. Cada una de las capas que define un protocolo tiene que ver con un determinado nivel de funcionalidad, y por ello, se denominan niveles, los niveles más bajos tienen que ver con el hardware, los superiores son responsabilidad únicamente de los programas que intercambi