Wednesday, 7 January 2009

Utilizando componentes de encriptación, cifrado y Hashes

En este post, os muestro la instalación y utilización de la librería DCPcrypt Cryptographic Component Library (Open Source) para Delphi. La librería la podemos encontrar en la web Cryptography. Nos descargamos la última revisión de la librería, y la instalamos:





Mediante los componentes que trae la librería, podremos encriptar y desencriptar strings y ficheros para nuestras aplicaciones.
En la misma página del autor, podemos bajarnos alguna demo para probar su funcionamiento:



Existen los siguientes tipos de algoritmos:

Algoritmos de encriptación

Algoritmos Hash

  • Blowfish
  • Cast 128
  • Cast 256
  • DES, 3DES
  • Ice, Thin Ice, Ice2
  • IDEA
  • Mars
  • Misty1
  • RC2, RC4, RC5, RC6
  • Rijndael (the new AES)
  • Serpent
  • Tea
  • Twofish
  • Haval
  • MD4
  • MD5
  • RipeMD-128
  • RipeMD-160
  • SHA-1
  • SHA-256, SHA-384, SHA-512
  • Tiger

Para instalar la Package, seleccionamos el fichero DCPdelphi6.dpk y una vez abierto lo compilamos, y lo instalamos.

0 comments:

Post a Comment