firma digital

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

nelstu
Posts: 60
Joined: Mon Jul 30, 2012 10:41 pm

firma digital

Post by nelstu »

hola necesito firmar un xml

entonces instale xmlsec en mi equipo y cuando lo hago desde la consola con este comando me firma el documento

xmlsec --sign --output signed.xml --pkcs12 panaderia.pfx --pwd NSloteria2010 --trusted-pem panaderia.pem Bol_6.xml

pero si lo ejecuto dentro de minigui con run o execute file no lo hace

que puede ser?

slds y gracias

Nelson Stuardo

run "xmlsec --sign --output signed.xml --pkcs12 panaderia.pfx --pwd NSloteria2010 --trusted-pem panaderia.pem Bol_6.xml"
User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: firma digital

Post by danielmaximiliano »

probaste asi ?
EXECUTE("xmlsec --sign --outputsigned.xml --pkcs12 panaderia.pfx --pwd NSloteria2010 --trusted-pem panaderia.pem Bol_6.xml",,,0)

se recomienda que todas las librerias XMLSec y ejecutables enten instaladas en la carpeta System32(x86) o SysWOW64(x64) ademas de tener instalado OPENSSL en su ultima version ...
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
nelstu
Posts: 60
Joined: Mon Jul 30, 2012 10:41 pm

Re: firma digital

Post by nelstu »

funciona ahora

gracias!!!!

slds

NS
User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: firma digital

Post by danielmaximiliano »

tambien se puede usar la Libs que estan compiladas en MGW tienen la extension .a
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
nelstu
Posts: 60
Joined: Mon Jul 30, 2012 10:41 pm

Re: firma digital

Post by nelstu »

como asi?

slds

NS
radohabjan
Posts: 99
Joined: Mon Nov 30, 2009 7:17 am
Location: Slovenia
Contact:

Re: firma digital

Post by radohabjan »

Hello friends,

where can you find xmlsec.exe ?
I find just xmlsec1.exe , which don't support all parameters


br Rado
nelstu
Posts: 60
Joined: Mon Jul 30, 2012 10:41 pm

Re: firma digital

Post by nelstu »

User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: firma digital

Post by danielmaximiliano »

Hola a todos:
gracias a la colaboracion de parte de Claudio Soto por agregar estas nuevas funciones a HMG podemos ver sin la ayuda de otras aplicaciones externas a HMG poder ver las funciones que contienen un determinado DLL (Libreria dinamica).
dejo un demo de esta funcion aplicada a XMLSec en la cual estoy estudiando poder usar el DLL dentro de una aplicacion HMG/Harbour

Translate Google
Hello everyone
thanks to the collaboration from Claudio Soto by adding these new features to HMG we can see without the help of other external applications HMG to see roles that contain a specific DLL (dynamic-link library).
I leave a demo of this function applied to xmlsec in which I am studying to use the DLL within an application HMG / Harbour
DllFunction.rar
(122.98 KiB) Downloaded 244 times
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
User avatar
Pablo César
Posts: 4059
Joined: Wed Sep 08, 2010 1:18 pm
Location: Curitiba - Brasil

Re: firma digital

Post by Pablo César »

Gracias Daniel + Claudio por la dedicacion y logros. La verdad que es muy importante que dominemos el uso de DLLs de dentro del HMG.

Gracias por tu aporte Daniel !
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
Albert Einstein
User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: firma digital

Post by danielmaximiliano »

Pablo César wrote:Gracias Daniel + Claudio por la dedicacion y logros. La verdad que es muy importante que dominemos el uso de DLLs de dentro del HMG.
No pude ni puedo hacer que funcione el retorno del Init de XMLSec, este debe devolve 0 o negativo si no se cargo la libreria..

nHandler := HMG_CallDLL("libxmlsec1.dll" , "xmlSecInit" , @nTrue )
nHandler := HMG_CallDLL("libxmlsec1.dll" , "xmlSecInit()" , @nTrue )


or

nTrue := HMG_CallDLL("libxmlsec1.dll" , nHandler , "xmlSecInit" )
nTrue := HMG_CallDLL("libxmlsec1.dll" , nHandler , "xmlSecInit()" )
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Post Reply