Innosetup code signing what to choose

I am trying to buy certificate to use with Innosetup for installing Xojo applications.

I saw on other thread here that people are using certificates from KSoftware.

Innosetup code signing with ksoftware

But when buying I have to choose
Advanched Private key:
Microsoft base cryptographic provider 1.0
Microsoft base smart card crypto provider
Microsoft enhanced Cryptographic provider 1.0
Microsoft String cryptographic provider

Key size: (2048 shows as default but I can choose)
Exportable Yes is true but I can choose no
User protected: No is default but I can choose yes

So does anyone know what I should be choosing for use with Inno setup ?

Thanks

I just recently renewed mine. I don’t remember so many options for the Code Signing certificate.

Use KSign software from KSoftware to sign your exe. I found it very easy to use.

Well it is Ksign that I am buying but issue is in the page where I buy I am faced with all those options listed above and I don’t have a clue what to get.

When I sign up through http://codesigning.ksoftware.net I only have 3 options. 2048 (High Grade),1024 (Medium Grade) and 512 (Low Grade). I used High Grade. Not sure what page you’re signing up through.

Yes through there, then I click buy now and step 1 I fill out then in step 2 I get

Advanched Private key:
Microsoft base cryptographic provider 1.0
Microsoft base smart card crypto provider
Microsoft enhanced Cryptographic provider 1.0
Microsoft String cryptographic provider

Key size: (2048 shows as default but I can choose)
Exportable Yes is true but I can choose no
User protected: No is default but I can choose yes

I also don’t know what you’re talking about. I would email KSoftware directly. I had to ask them a question and found them very responsive and helpful.

I’m not getting that in Step 2. I agree with Roger, call them and have them walk through the process. I suspect you’re asking for something different than the simple application code signing.