![]() |
IBSecurityService.Password no muestra nada
Hola.
Quiero hacer un listado con los usuarios de la BD en Firebird para administrarlos. Obtengo sus datos con por ejemplo:
Mi problema es con la contraseña, IBSecurityService1.Password, no muestra nada, pero existe una... ¿ Que puede estar pasando ? Saludos. |
Pues la verdad es que no lo sé, pero quizá se deba a que es una contraseña. Es decir, las contraseñas no deberían mostrarse así como así, ¿no?:rolleyes:
|
Seguramente debe ser lo que dice Nuño. Las contraseñas son guardadas encriptadas en una DB especial. Cómo en todo sistema con mínima seguridad, las contraseñas se guardan utilizando encriptación de solo un sentido. No se puede desencriptar, ejemplo un hash MD5 o SHA1.
|
Cita:
1. No es encriptación, el término correcto es cifrado. 2. MD5 o SHA no son algoritmos de cifrado, son algoritmos de reducción. 3. No existe cifrado de un único sentido. Es ilógico: ¿para que cifrar algo que no podrá descifrarse? En lo que si concuerdo es que no se almacena una contraseña, sino su reducción hash. De este modo no se puede ver comprometida la contraseña, aún cuando se tuviera acceso a la base de datos. Ya que como sabemos, no se puede obtener la contraseña original desde el valor hash. Saludos, |
Cita:
Gracias por la observación, espero que no se me olvide que es cifrado cuando se habla de MD5 o SHA1. Gracias nuevamente por la lección. Cada día uno aprende algo nuevo. Saludos |
| La franja horaria es GMT +2. Ahora son las 13:30:25. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi