I've developed a native MicroStation application using C++. The application contains an MA and DLL file. I'm having problems digitally signing the MA application file using rsign. I have a code signing certificate from Thawte which I've previously used to successfully sign exe and dll files.
I tried several different methods
but each fail because because the rsign utility cannot locate or read the private key:
The PVK file it do have in encrypted and I created a unencrypted version (PEM) (which Thawte warns against), but the rsign utility doesn't seem recognize this either.
Is there a better way to do this.
Thanks.
Hi James Ridenour,
James Ridenour said:I tried several different methods rsign -spc mycert.spc app.ma rsign -spc mycert.spc -v mykey.pvk app.ma rsign -spc mycert.cer app.ma rsign -spc mycert.cer -v mykey.pvk app.ma
I didn't find rsign.exe anywhere after installing Micro station connect SDK. where exactly did you find rsign tool?
Hi,
kalyani Reddy said:where exactly did you find rsign tool?
it's recommended to do not "re-open" old discussions. This one is 8 years old and is example why to do not do it: MicroStation SDK V8i was discussed, where rsign was included by default. To ask for details, when you probably use CE SDK (but you do not specify the used version) does not make any sense (especially when you asked for the same in new post, which is the best way).
Regards,
Jan
Bentley Accredited Developer: iTwin Platform - AssociateLabyrinth Technology | dev.notes() | cad.point
Hi kalyani Reddy,
As Jan suggests please do create new posts with helpful topics (see: Best Practices) and link to any prior (similar or reference) posts if/as needed.
MSCE SDK U16 will provide rsign.exe into the SDK bin folder; as this and other new/additional security measures are likely to be required for all developers going forward. I will try to make sure this change along with other important changes are easily found and read in our SDK Announcements.
HTH,Bob