dySi en blog UC3M

dySi en blog UC3M por Jesús Martínez Roca

LENGUAJES DE PROGRAMACIÓN SEGUN PARADIGMA DE PROGRAMACION

con un comentario

hipnosapo

Podemos definir el paradigma de programación como el enfoque particular o filosofia para acometer la programacion y por tanto la construccion del software.

Si bien puede seleccionarse la forma pura de estos paradigmas a la hora de programar, en la práctica es habitual que se mezclen, dando lugar a la programación multiparadigma.

Podemos calisificarlos de acuerdo a su paradigma como:

  • El paradigma orientado a datos. Busca un flujo de datos simple ya sea para su gestion, inserccion o control.
  • El paradigma lógico, un ejemplo es PROLOG.La computación lógica direcciona métodos de procesamiento basados en el razonamiento formal. Los objetos de tales razonamientos son “hechos” o reglas “if then”.
  • El paradigma orientado a objetos. Un lenguaje completamente orientado a objetos es Java.es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora.

Por ultimo podemos ver como esta la distribucion actual de uso de programas segun el nº de libros vendidos:

language_all

http://www.lacofa.es/wp-content/uploads/2007/08/paradigmas.png&imgrefurl=http://www.lacofa.es/index.php/tag/ingenieria-software&usg=__QFWSGtHbpZGity9yG8OORVbbltk=&h=375&w=500&sz=83&hl=es&start=2&um=1&tbnid=DebQsaXDfvUHYM:&tbnh=98&tbnw=130&pre

Escrito por dysienblog

31 marzo 2009 a 3:20 pm

CRIPTOGRAFIA ASIMETRICA & CIFRADO DIGITAL

dejar un comentario »

La criptografía asimétrica usa un par de claves para el envio de mensajes, ambas pertenecen a la misma persona a la que se ha enviado el mensaje, siendo, una clave es pública(para quien la quiera) y la otra clave es privada y el propietario debe guardarla . Los métodos criptográficos garantizan que esa pareja de claves sólo se puede generar una vez tal que un usuario no deseado adquiriese las dos a la vez.

Si el remitente usa la clave pública del destinatario para cifrar el mensaje, una vez cifrado, sólo la clave privada del destinatario podrá descifrar este mensaje, ya que es el único que la conoce. Por tanto se logra la confidencialidad del envío del mensaje, nadie salvo el destinatario puede descifrarlo.

Este sistema es el principio de la firma electronica: si el propietario genera un mensaje cifrado con su clave privada, entonces, cualquiera que la descifre con su clave publica sabe que ha sido el remitente quien la genero(salvo robo).

Estos sistemas resuelven el problema de los cifrados asimetricos del canal de envio de la clave ya que existen dos claves publica y privada y lo unico que debe buscar el destinatario es la clave publica de su remitente.

Uno de las formas de cifrar los mensajes es con funciones trampa a partir de numeros primos ya que (muy basicamente) formar un numero a partir de dos primos es computacionalmente adsequible mientras que obtener los numeros primos a partir de un numero ya generado es mayor.

unos links:

http://www.eumed.net/cursecon/ecoinet/seguridad/sustitucion.htm

criptografia-asimetrica1

  Powerpoint explicativo en la direccion anterior

criptografia-asimetrica2

 

 

 

 

 

 

 

 

 

Un Certificado Digital es un documento digital mediante el cual un tercero confiable (una autoridad de certificación) garantiza la vinculación entre la identidad de un sujeto o entidad y su clave pública.

certificadodigita

 El certificado contiene usualmente el nombre de la entidad certificada, número de serie, fecha de expiración, una copia de la clave pública del titular del certificado (utilizada para la verificación de su firma digital) y la firma digital de la autoridad emisora del certificado de forma que el receptor pueda verificar que esta última ha establecido realmente la asociación.

 

http://es.wikipedia.org/wiki/Certificado_digital

 

Escrito por dysienblog

31 marzo 2009 a 2:37 pm

Escrito en Cifrado digital

CRIPTOGRAFIA SIMETRICA – CIFRADO

dejar un comentario »

La criptografía simétrica es el método criptográfico que usa una misma clave para cifrar y descifrar mensajes. Las dos partes que se comunican han de ponerse de acuerdo de antemano sobre la clave a usar.

fotomenigma2

 

Vamos a comentar un ejemplo clasico de este tipo de cifrado: Enigma. Este sistema empleado por Alemania durante la Segunda Guerra Mundial en el que las claves se distribuían a diario en forma de libros de códigos. Cada dia los transmisores buscaban la clave del dia y transmitian con ella usando el emisor y receptor la misma clave.

El principal problema de esta forma de comunicacion es la forma en la cual se transmiten las claves….¿cómo sabemos si el medio de transmision de la clave nueva es seguro?. Si este problema era resuelto el medio se podia considerar seguro.

Ya como reseña historica diremos que Inglaterra uso maquinas para descifrar los codigos alemanes (muy amplios por cierto) y crearon los Bombes, para comprobar las claves de modo mecánico hasta que la clave del día era encontrada. 

Para los que se hayan quedado con ganas de saber mas os aconsejo los dos siguienes enlaces:

http://www.kriptopolis.org/enigma

http://www.neoteo.com/criptografia-la-maquina-enigma-y-la-segunda-guerra.neo

Escrito por dysienblog

31 marzo 2009 a 1:36 pm

Escrito en Cifrado digital

Ley de Moore: ¿En qué momento está?

con 5 comentarios

En 1965 un joven (Gordon Moore) observó una tendencia en los primeros días de la microelectrónica que definió la estrategia de negocios para la industria de los semiconductores.

La ley empirica dice que aproximadamente cada 18 meses duplica el número de transistores en un circuito integrado.

Moore fue en 1965 coofundador de intel y ha influido notablemente en la filosofia de la compañia, fijandose esta como objetivo el seguir la tendencia de la curva.

Proyeccion de la ley de moore publicada por intel
Proyeccion de la ley de moore publicada por intel

Si bien intel ha confesado su preocupación por no perder esta tendencia, otras compañias de la competencia se ajustan tambien a la tendencia como podemos ver a continuación:

683px-transistor_count_and_moores_law_-_2008svg1

Moore anuncio publicamente en 2005 que la ley no tiene caracter permanente y en unos 10 0 20 años puede tocar fondo por el agotamiento de las posibilidades de la tecnologia actual, siendo superada por una nueva.

Hay varios futuristas (Vernor Vinge, Bruce Sterling y Ray Kurzweil) que confirmar quiza no tanto en tiempo pero que la ley de Moore dará su fin en un cambio singular de tecnología y que estas tecnologias que podrian emerger pueden ser: óptica y quantica.

El cambio cualitativo de la óptica: el uso de fotones (que viajan a velocidad de la luz) en lugar de los electrones como se produce en la tecnologia actual.

Sin embargo el principio en el que se basa la quantica es el uso del atomo y su posicion para generar la logica. Esta idea llevaria implicito un cambio en toda la logica basica puesto que la teoria quantica usa 3 estados en lugar de los dos de la logica electronica (’1′ ’0′). Para la gente que no haya escuchado nunca esta idea enlazo un video sobre la teoria en inglés subtitulado:

Aun no se conoce la solucion y el futuro abre muchas posibilidades para especular, predecir y sobre todo para desarrollar e investigar.

Escrito por dysienblog

5 marzo 2009 a 2:31 pm

¿Qué es asmallworld?

con 3 comentarios

Asmallworld se presenta como una red social privada nacida para la elite mundial.

Desde la antigüedad las personas influyentes se asociaban en grupos elitistas a los cuales su acceso estaba muy restringido, y, la unica forma de acceder a ellos, es mediente invitaciones de miembros con suficiente derechos el modo de introducirse en ellos. Pues bien el concepto sigue siendo el mismo para estos grupos lo unico que ha cambiado es el soporte para hacerlo y llevarlo a cabo: INTERNET. Gracias a internet las posibilidades de las sociedades elitistas aumenta ya que interconecta hasta limites en el pasado impensables a personas de distintas culturas, paises, idiomas, … pero eso si, con un factor comun: son la elite.

Por tanto Asmallworld es un “facebook” privado y elitista y vamos a verlo en perspectiva:

* Los integranes son aproximadamente 300.000 distribuidos en unos 200 paises de todo el mundo. En comparacion con facebook que cuenta con mas de 110 millones de usuarios activos por todo el mundo y tuenti que corresponde casi en esclusiva al mercado español (un 97% corresponde a él segun alexa) con un algo menos de un millon de usuarios. Por tanto la exclusividad esta conseguida con las politicas de entrada y permanencia.

* Los menajes de que podemos encontrar son bastantes curiosos:

- “Necesito alquilar 20 deportivos de lujo para un evento en Suiza para el próximo 6 de septiembre. Los coches sólo pueden ser Maserati, Ferrari, Lamborghini y Aston Martin“.

- “Si alguien está buscando una isla privada, tengo una disponible para su venta en Fiji“.

- “Bugatii Veyron, Negro, 2006. 1.1 millones de euros

Esta “exclusividad” en los canales es necesaria para evitar estorsiones y abusos hacia los miembros. Una de las ideas que hacen necesario para los grupos sociales la “exclusividad” es una idea que dice: “cualquier persona esta, como mucho, a unas siete personas de distancia de cualquier persona famosa”. Esto es: a través de amigos de amigos podríamos llegar a  Beckham, Beyonce, …. Aunque la idea pueda parecer a primera vista absurda unicamente referencia el concepto de lo pequeño que es el mundo en definitiva.

Escrito por dysienblog

17 febrero 2009 a 9:26 pm

Escrito en Redes sociales

Etiquetado con

Seguir

Get every new post delivered to your Inbox.