[ jdolinaj @ 13.12.2004. 18:25 ] @
Da li neko od kolega ima iskustvo sa pisanjem CSPa (Cryptographic Service Provider)? Naime, skinuo sam primer sa MSDN-a, implementaciju CSP (implementirane - izlozene sve potrebne funkcije) ali ne mogu nikako da ga nateram da radi. Korektno se kompajlira i instalira ali kada ga probam iz test aplikacije javlja gresku 80090006 (Invalid Signature). Ocito je neki problem sa sign-ovanje DLL, tj. izvrsavanjem tog DLL u toku developmenta (jer na kraju to treba da bude potpisano od strane MS-a i takav DLL bi trebalo da radi na svakom win-u). Koliko sam uspeo da shvatim od win2k pa nadalje nije moguce startovati CSP DLL koji nisu potpisani od strane MS (znaci ne radi cspsign tool, koji ide uz CSPSDK), vec je potrebno masinu podicu u kernel debug modu i koristiti cspsign tool za potpisivanje. Ovo sam probao ali na zalost i dalje dobijam istu gresku, probao sam obe varijante potpisivanja, signature unutar samog .dll i signature u registry. Ocigledno da gresim negde u proceduri... |