dilluns, 21 de gener del 2008

Conceptes de criptografia (Part 2)

Model de clau pública:
Aquest model d'encriptació és basa en la utilització d'una clau per encriptar la informació i una altra clau relacionada però diferent per desencriptar-la.Aquests algoritmes tenen la característica de que és imposible des del punt de vista computacional determinar la clau de desencriptació (clau privada) a partir de l'algoritme criptogràfic i la clau d'encriptació (clau pública).

Els pasos del procés d'encriptació de clau pública són els següents:
- Cada sistema genera un parell de claus que serán utilitzades per la encriptació i desencriptació dels missatges que enviin i rebin
- Cada sistema fa públic la seva clau d'encriptació (clau pública).La clau de desencriptació romandrà privada (clau privada).
- Si Alice vol enviar un missatge a Bob, utilitzarà la clau pública de Bob per encriptar el missatge.
- Quan Bob rep un missatge, utilitza la seva clau privada per desencripta'l.Ningú pot desencriptar el missatge ja que la clau només la coneix Bob.

Si vols saber més.... clau privada, clau pública (articles wikipèdia en castellà)

diumenge, 13 de gener del 2008

Conceptes de criptografia



El problema de l'Alice i el Bob.
En el món de la criptografia s'utilitzan aquests dos noms per a designar dues persones que volen mantenir una conversació:Persona A (Alice) i persona B (Bob). Com no estàn en el mateix lloc han de fer-ho a través d'un enllaç.El problema es presenta quan entra en escena una tercera persona, Eve (aquest nom proveé de la paraula anglesa 'Evesdropper' que vol dir 'qui escolta secretament'), la qual pot interceptar la conversació entre l'Alice i el Bob.
La criptografia presenta varis mètodes per evitar que una tercera persona pugui entendre o comprendre la conversació o comunicació entre l'Alice i el Bob.

Les técniques d'encriptació s'acostumen a dividir en dues categories: Algorismes de clau privada i Algorismes de clau pública.Als algorismes de clau privada també se'ls coneix pel nom d'algorismes d'encriptació simétrics o convencionals, i els de clau pública com a algorismes d'encriptació asimétrics.
Model de criptografia convencional o de clau privada:
En aquest model, el missatge original que és comprensible es converteix en un missatge que aparentment és aleatori i sense sentit.El procés d'encriptació consta de dues parts:L'algorisme i la clau.La clau és un valor que és independent del text o missatge a encriptar.L'algorisme produirà una sortida diferent del missatge en funció de la clau que s'utilitzi.Un cop encriptat el missatge aquest pot ser enviat.El missatge original pot ser recuperat utilitzant un algorisme de desencriptació i la clau utilitzada per encripta'l.



El pròxim post parlarà del mètode de clau pública.

dimarts, 1 de gener del 2008

Bon any 2008

Bon any 2008 a tothom. Després de molts dies sense afegir cap nova entrada al blog, començo el 2008 amb força i energies renovades, amb uns objectius i propòsits clars per a aquest any que avui comença.Estic preparant diversos temes que en breu aniré incorporant en el meu blog.

Fins aviat!

dijous, 13 de desembre del 2007

XML

XML són les sigles de eXtended Markup Language, és a dir, llenguatge de marques extensible.És un metallenguatge extensible de etiquetes desarollat pel consorci de la World Wide Web (W3C) i permet definir la gràmatica de llenguatges específics.És a dir, permet crear llenguatges per a necessitats o tasques específiques.Per tant XML no és un llenguatge particular, sino una manera de definir llenguatges.La seva funció principal és descriure dades però no mostrar-les.XML no va ser creat per l'ús únicament a Internet, el seu camp d'avast és pot fer extensible a aplicacions de bases de dades, editors de text, fulles de càlcul, etc.
Aquest llenguatge té un paper cabdal en l'actualitat ja que permet la compatibilitat entre sistemes per compartir la informació d'una manera segura, fàcil i fiable.
Un programa en XML permet l'estructuració de la informació de la manera més clara i alhora reutilitzable.Aquesta informació estructurada és compont de parts ben definides i aquestes parts és component alhora de més parts.A aquestes parts o estructures de codi ben definides se les anomena elements i se les reconeix mitjançant etiquetes.Una etiqueta consisteix en una marca feta en el document que assenyala una porció d'aquest com a un element.Les etiquetes tenen la forma on nom és el nom de l'element que s'està assenyalant.

Per saber més sobre XML clica aquí