Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
La Clase Crypt
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje La Clase Crypt 
 
La clase crypt sirve para encriptar strings.
Se puede encriptar en MD5 o en DES.

Encriptación de un string
Con MD5
public function (password as string) as string
Dim Encriptado as string
Encriptado=crypt.md5(password)
return Encriptado
end

Encriptación con DES
public function (password as string) as string
Dim Encriptado as string
Encriptado=crypt.des(password)
return Encriptado
end


Comprobar clave
Como hemos visto podemos encriptar una clave y guardarla en algún texto o tabla, pero antes o despues el usuario llegará a un sitio donde le pedirán una clave. El usuario escribirá el password y habrá que compararlo con el que tenemos guardado y encriptado.
Eso es lo que hace check
public function ComprobarPassword(password as string) as boolean
Dim ClaveEncriptada as string, Iguales as boolean

'Obtener Clave encriptada y dejarla en el string ClaveEncriptada
...
...


Iguales=crypt.check(password,ClaveEncriptada) '----> Comprobar password y clave encriptada
return Iguales
end

Si son iguales valdrá true, si no lo son valdrá false.
No tenemos que preocuparnos por el tipo de encriptación que hubiera. Check ve la clave encriptada y averigua el método de encriptación que tiene. Luego encrilpta password con esa mismo método y compara con clave encriptada. Si son iguales devuelve TRUE. Si son distintos devuelve FALSE.
return
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: La Clase Crypt 
 
Buenas Soplo,

Podrías darnos un ejemplo de como encriptar una cadena de texto de un textbox. Lo intenté más o menos pero no me salió.
 



 
techm3 - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: La Clase Crypt 
 
Hola Techm3.

¿Te sirve este post http://foro.gambas-es.org/viewtopic.php?f=5&t=741?

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: La Clase Crypt 
 
Hola.

Encontré también esta pagina que te muestra algunos algoritmos de encriptación.
Son para VisualBasic, pero creo que se pueden portar a gambas.

http://www.recursosvisualbasic.com....esencriptar.htm

Saludos
 



 
abarzuaf - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Ejemplo De Clase Publica Y Clase Privada Shell Aplicaciones/Fragmentos de Código 2 Martes, 28 May 2013, 11:41 Ver último mensaje
shordi
No hay nuevos mensajes ¿ Es La Clase Padre Una Clase Abstracta ? Shell General 3 Viernes, 04 Julio 2014, 08:58 Ver último mensaje
jsbsan
No hay nuevos mensajes Crypt.MD5 techm3 Controles/Librerías/Componentes 16 Sabado, 21 Noviembre 2015, 12:12 Ver último mensaje
shordi
No hay nuevos mensajes Gb.Crypt ramon_661 Controles/Librerías/Componentes 3 Jueves, 11 Agosto 2016, 16:02 Ver último mensaje
arubioc
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron