Subject: RE: Forcing Notes to use the Internet Certificate
Hi Bruce, I appreciate your help, even though I’m probably asking silly questions.
I’ll give you the scenario with which I’m working.
I’ve create a PKCS#11 module to communicate with a token where the private key will be stored. The certificate will on the other hand be stored in Notes. This will allow the user to sign and decrypt emails coming to them. I can understand how if you have a keyring file, you can generate internet certificates for the users (btw I can’t seem to get this to work, no matter how many times I bounce my client). I am also very interested in how to get certificates made for users from another CA to work.
What I have done is go into User Security in the client, and enable SmartCard login, then import a cert from a PKCS#12 file, and moved the Private Key to the SmartCard. As I’ve said earlier, this seems to work for signing to Notes users, but when encrypting to a Notes user, it doesn’t use the Internet Certificate(public key), but uses the Notes Certificate(public key) to encrypt. Signing,encrypting,decrypting works if I’m emailing an internet user rather than a Notes user.
I do not have a cert that lets me use it as my own root to generate user certs. We have a CA that generates certificates for users (development environment). In a production system, the company would most likely obtain certs from Verisign.
I hope I have explained my situation. I went into the Domino Administrater, selected a person and went to Action->Add Internet Cert to Select People. I get successful, but nothing in the person record changes. I close the record and open it, and still no certificate under Internet Certificates.
I did notice that in the Action menu now, I can choose Import Internet Certificate. When I did that, that updated the record. Will this allow me to Sign/Encrypt/Decrypt emails now using that cert? (I will try it) Is this what the Notes documentation means, when it says your Internet certificate needs to be in the Domino Directory??
Thanx (sorry for the long winding message)
Vadim Tabakman