Power Builder - Uso de Libreria de Encriptacion

 
Vista:

Uso de Libreria de Encriptacion

Publicado por Alberto Ramirez (3 intervenciones) el 06/02/2004 19:05:22
Que tal, aqui dando lata, tengo un problema con una libreria de encriptación que bajé de internet, no puedo hacer ejecutar dos funciones que necesito de esa libreria me marca error.

La página de donde se baja la libreria de la que hablo es http://www.ebcrypt.com/

Las librerias esta dentro de una dll, el archivo se llama ebCrypt.dll

Esta dll contiene varias clases e interfaces.

Yo necesito utilizar estas dos funciones:

EncryptString( in algorithm As EB_CRYPT_CIPHER_ALGORITHM , in passPhrase As String , in salt As String , in plainText As String , ) As Byte ()

y...

DecryptString( in algorithm As EB_CRYPT_CIPHER_ALGORITHM , in passPhrase As String , in salt As String , in cipherArray As Variant , ) As String

Ya las declaré de este modo como funciones externas locales en el PB8:

FUNCTION BLOB EncryptString(UINT Algorithm, STRING passPhrase, STRING salt, STRING plainText) LIBRARY "ebCrypt.dll"

FUNCTION STRING DecryptString (INTEGER Algorithm, STRING passPhrase, STRING salt, any cipherArray) LIBRARY "ebCrypt.dll"

Pero me marca un error que dice:

Error en la llamada a la Funcion EncryptString en la linea n.

Podria alguien ayudarme please.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder