Thanks for that information,it is very useful. I will use the NSS programs pk11mode and pk11util and test their capabilities

In summary
1. Tools: The tools 'regress','reporter',’replacer' have yet to be released 2. The tests suite: The complete source to that test suite has never been published. The code that I found is part of a test "harness" that runs the real PKCS#11 tests, whose sources are not published. “Even if we could obtain and publish that old test source code, it was written to use NSS 2.x, not NSS 3.x, and would take a bunch of work to make it build and run with the current NSS 3.x.”(Volunteers required for this work) 3. Other tests : Currently NSS has two other programs that are used for PKCS#11 testing. They are pk11mode and pk11util. The sources to both are in nss/cmd

Would it pe possible to add the above summary or similar information to http://www.mozilla.org/projects/security/pki/pkcs11/netscape/ in order to help people who are investigating the Netscape PKCs#11 test Suites for their projects
(for example my project a hardware accelerator)

Regards
Conor



From: Bob Relyea <[EMAIL PROTECTED]>
To: Wan-Teh Chang <[EMAIL PROTECTED]>
CC: dev-tech-crypto@lists.mozilla.org
Subject: Re: NSS - PKCS #11 Test Suites build problems
Date: Mon, 08 Jan 2007 14:00:23 -0800

Wan-Teh Chang wrote:

Also could someone tell me where the regress and reporter source is available to download, I read on the mozilla website "The Netscape PKCS #11 test suites make use of two testing tools whose source is available with the source for the test suites "

I have the source code, but still need to review it for open
source release.

In summary, the remaining work is
1. release 'regress', 'reporter', and perhaps a third tool called
'replacer'.
2. update the test suites to work with NSS 3.x.

I second Nelson's suggestion of looking into 'pk11util'.
I use pk11util to test the basic functionality of a PKCS #11 module without the need to use all of NSS. It's particularly useful in making sure that you have a PKCS #11 module that can load and initialize. I usually use it interactive, though the scripts can be useful in setting up particular tests.

If you have a basically function PKCS #11 module, but want to regression test it, that is what the PKCS #11 test tools were for. They tested PKCS #11 modules in the context of various NSS operation (most notably SSL). If you are working on something like a hardware accelerator, then getting regress, reporter and replacer working would be useful.

Someday a comprehensive PKCS #11 test suite bases on the PKCS #11 spec and several profiles would be useful, but to date no one has created such an animal.

bob



<< smime.p7s >>




_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

_________________________________________________________________
Get FREE Web site and company branded e-mail from Microsoft Office Live http://clk.atdmt.com/MRT/go/mcrssaub0050001411mrt/direct/01/

_______________________________________________
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to