Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-09-2012
daragor daragor is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 91
Poder: 12
daragor Va por buen camino
Cual es la mejor forma de encriptar una clave?

Hola compañeros.. ya he buscado info.. pero no doy con lo que necesito, por eso en este foro de lazarus pregunto:

Alguien tiene una funcion para poder encriptar un string que es una contraseña?

Esa cadena encriptada se grabaria en una base de datos mysql.. espero q esto sea valido y los moderadores no me castiguen por hacer un post de este tipo. He visto una funcion, q no necesita agregados aqui: http://www.clubdelphi.com/trucos/ind...ll=0&scrollb=0, pero imposible que funcione, no entiendo su implementacion, por eso busco que alguien me de una mano, muchas gracias!
__________________
Mi Blog: Webscom (Software libre)
Responder Con Cita
  #2  
Antiguo 18-09-2012
daragor daragor is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 91
Poder: 12
daragor Va por buen camino
Bueno me respondo solo en una alternativa para dejar referencia y ayuda en este post, seguro hay otros metodos mas amplios.
Cuando trabajamos con bases mysql la funcion MD5, por ejemplo, ya viene incorporada.. entonces lo unico q debemos hacer es agregar MD5() al parametro de insercion..
Luego para comparar lo mismo.. si hay mas y mejores opciones, bienvenidas sean! Claro.. lei por ahi q a veces md5 no sirve, mejor otros metodos, pero bueno...

Saludos compañeros!
__________________
Mi Blog: Webscom (Software libre)
Responder Con Cita
  #3  
Antiguo 18-09-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Es MUY importante tener un fundamento solido (aunque basico) sobre seguridad. En este post coloque un enlace a un tutorial muy didactico:

http://clubdelphi.com/foros/showthread.php?t=78800

Y que apunta a este enlace:

http://coding.smashingmagazine.com/2...phy-made-easy/

La mejor tecnica de encriptacion varia con EL TIEMPO. Eventualmente, lo que era seguro ANTES es inseguro AHORA.

Ahora, la opcion recomendada es implementar el bcrypt.

NO IMPLEMENTES encriptacion con MD5/SHA1 (que es lo que mas sale en los tutoriales). Usa bcrypt. Se puede usar directamente desde la BD y/o desde delphi.
__________________
El malabarista.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
cual es la mejor forma de trabajar con blob anubis Lazarus, FreePascal, Kylix, etc. 44 22-09-2012 17:23:53
Cual es la mejor forma de conectar con la BD GerTorresM Conexión con bases de datos 1 11-01-2010 16:51:47
Eliminar Codigo Cual es la mejor Forma ? sierraja Varios 1 12-04-2007 00:41:00
cual es la mejor forma de logearse a mysql... Arturo MySQL 1 11-10-2006 17:45:01
cual es la mejor forma ? martita Varios 14 07-07-2005 19:35:55


La franja horaria es GMT +2. Ahora son las 23:11:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi