Evo, istražujem XML i potpisivanje istoga po X.509 v3 tj. pcks#12 i jedino iskoristivo i smisleno što sam pronašao za Delphi (i free) je libxml2 i libxmlsec koji bi to trebali odraditi.
Poskidao sam dll-ove i osnovne pas wrappere i source (delphiAPI) u verziji 2.6.26 (ovije nisam uspio upariti po verziji) i javlja mi neke greške u funkcijama, dll-ovima i sl. Dodatni problem je da radi sa ansi pcharovima i nije kompatibilan u toj verziji s utf-om i samim time i D2009.
Ima li netko savjet koju verziju i s kojim trikovima koristiti u D2009 ili novijem?
Konkretnije:
signing sign1-res.xml rsakey.pem func=xmlSecCheckVersionExt:file=..\src\xmlsec.c:line=170:obj=unknown:subj=unknown:error=1:xmlsec library function failed:mode=abi compatible;expected minor version=2;real minor version=2;expected subminor version=18;real subminor version=8
Error: loaded xmlsec library version is not compatible.
Unaprijed hvala!
[Ovu poruku je menjao komplikator dana 05.09.2012. u 13:33 GMT+1]