Michael Bell wrote: [...]
If you tested the 0.9.2 version with and without the hardware token then you can commit but please write a notice to the developerlist because we have to verify that nCipher and Luna still work.
Yes, yes... :-D
I see no problem with the patch of the OpenCA::OpenSSL module (I think you do not mean Token::OpenSSL). Until now every new HSM required some small changes in OpenCA::OpenSSL because every vendor use another detail of the OpenSSL engine interface. If ERACOM works then commit it, so that everyone can test it.BTW can you add some small notices to guide/admin/token.xml or mail me the notes as normal text. A good documentation prevents a lot of questions.
And it is needed... I will submit all the code and the docs in the next days when I'll have time to perform final tests... I was waiting for the docs to be re-organised and my work to be finished :-D I have one problem though. I still have errors if I set the HW to FIPS140-2 mode probably because no public crypto (unauthenticated to the partition) is allowed, therefore I need to set the auth on all operations either if them do not imply the usage of the CA's private key... I could use the ENV:: approach on the token.xml for the OpenSSL but, in this way, the CA's passwd would be stored in clear on the file... could we add a new keyword that specify for the token that a pwd is to be used for every operations ? For example: <name>require_auth</name> <value>yes</value> Therefore if the require_auth option is set to yes a sort of login-like password may be asked. This is different from the CA's key. Another patch I am thinking about to extend compatibility with future HSM is to provide special parameters for token. This will help to pass additional params to the ENGINE. For example we could use something like: <option> <name>engine_opt</name> <value>-hwkey 0/CA</value> </option> these options will be added after the '-engine XXX' extension. What do you think ??? -- Best Regards, Massimiliano Pala --o------------------------------------------------------------------------ Massimiliano Pala [OpenCA Project Manager] [EMAIL PROTECTED] Tel.: +39 (0)11 564 7081 http://security.polito.it Fax: +39 178 270 2077 Mobile: +39 (0)347 7222 365 Politecnico di Torino (EuroPKI) Certification Authority Informations: Authority Access Point http://ca.polito.it Authority's Certificate: http://ca.polito.it/ca_cert/en_index.html Certificate Revocation List: http://ca.polito.it/crl02/crl.crl --o------------------------------------------------------------------------
smime.p7s
Description: S/MIME Cryptographic Signature