Obtener el Hash SHA1 con VFP

1,208 views
Skip to first unread message

Antonio.xt

unread,
Mar 13, 2012, 7:14:29 PM3/13/12
to publice...@googlegroups.com

Que tal grupo, estoy tratando de obtener el hash de un archivo pdf, pero no se que herramienta de estas 2 usar, y es que estoy en ese dilema, bueno en un dilema y una bronca.

Las herramientas son : OpenSSL y Chilkat

Les explico, el requerimiento es este:
Obtener el Hash del documento digitalizado
Incluyen ejemplo del Hash SHA1 de una cadena vacia ("") - (basandome en este ejemplo si pude obtener el hash con OpenSSL, pero...)
Al resultado del hash se le aplica una conversion hexadecimal - (esto es lo que me da problemas porque al parecer el resultado ya lo da en hexadecimal)

Como menciono con OpenSSL pude obtener el Hash, pero al parecer no es exactamente como se requiere, y lei en un articulo que con el chilkat si se puede obtener como se requiere, el problema es este: No se como usar el chilkat con VFP.

A diferencia del OpenSSL creo que el chilkat necesita instalarse y registrarse, intento ejecutar un ejemplo de VFP que viene en el sitio de chilkat pero al crear el objeto chilkat en la siguiente linea:
CREATEOBJECT(chilkat.Crypt2)

Me marca el siguiente error:
No se encuentra la definicion de la clase chilkat.crypt2

Me podrian orientar, si alguien lo ha utilizado, como usar el chilkat con VFP, y tambien si me pueden decir si es free porque en la pagina mencionan la licencia y costo; y por otra parte dicen lo contrario.

Saludos y agradezco de antemano.

Charles A. Moreno
VFP 7
Win 7

Mauricio Ruben Molinero

unread,
Mar 13, 2012, 8:58:54 PM3/13/12
to publice...@googlegroups.com
Hola! 

puedes usar esta fll muy facil!

 Saludos,

Mauricio R. Molinero,

Antonio.xt

unread,
Mar 14, 2012, 1:13:33 PM3/14/12
to publice...@googlegroups.com

Excelente Mauricio, existe una fll con una funcion que regresa un resultado que combinado con una instruccion de VFP se obtiene el hash, el cual estoy obteniendo con otras 2 herramientas externas.

Saludos y gracias...

RoCM

unread,
Mar 14, 2012, 7:32:54 PM3/14/12
to publice...@googlegroups.com

Buenas tardes

 

Me interesa como se usa.

Dentro de VFP

Antonio.xt

unread,
Mar 14, 2012, 8:03:34 PM3/14/12
to publice...@googlegroups.com


Bajas la libreria de la liga que menciona el colega Mauricio Molinero.

Cargas la libreria
SET LIBRARY TO vfpencryption

lsHash = HASHFILE({ruta y archivo a obtener el hash}, {tipo de hash})

Y eso es todo !!

los tipos de hash vienen en la documentacion de la pagina

Saludos...
Reply all
Reply to author
Forward
0 new messages