You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.



Test Report for NSS

Platform: SunOS5.8_DBG.OBJ
Test Run: spd04.1



Certutil Tests
Test CaseResult
Creating CA Cert DB Passed
Creating CA Cert TestCA Passed
Exporting Root Cert Passed
Creating CA Cert DB Passed
Creating CA Cert serverCA Passed
Exporting Root Cert Passed
Creating CA Cert chain-1-serverCA Passed
Exporting Root Cert Passed
Creating CA Cert chain-2-serverCA Passed
Exporting Root Cert Passed
Creating CA Cert DB Passed
Creating CA Cert clientCA Passed
Exporting Root Cert Passed
Creating CA Cert chain-1-clientCA Passed
Exporting Root Cert Passed
Creating CA Cert chain-2-clientCA Passed
Exporting Root Cert Passed
Initializing spd04.mcom.com's Cert DB (ext.) Passed
Generate Cert Request for spd04.mcom.com (ext) Passed
Sign spd04.mcom.com's Request (ext) Passed
Import spd04.mcom.com's Cert -t u,u,u (ext) Passed
Import Client Root CA -t T,, for spd04.mcom.com (ext.) Passed
Import serverCA CA -t C,C,C for spd04.mcom.com (ext.) Passed
Import chain-1-serverCA CA -t u,u,u for spd04.mcom.com (ext.) Passed
Import chain-2-serverCA CA -t u,u,u for spd04.mcom.com (ext.) Passed
Initializing ExtendedSSLUser's Cert DB (ext.) Passed
Generate Cert Request for ExtendedSSLUser (ext) Passed
Sign ExtendedSSLUser's Request (ext) Passed
Import ExtendedSSLUser's Cert -t u,u,u (ext) Passed
Import Server Root CA -t C,C,C for ExtendedSSLUser (ext.) Passed
Import clientCA CA -t T,C,C for ExtendedSSLUser (ext.) Passed
Import chain-1-clientCA CA -t u,u,u for ExtendedSSLUser (ext.) Passed
Import chain-2-clientCA CA -t u,u,u for ExtendedSSLUser (ext.) Passed
Initializing TestUser's Cert DB Passed
Import Root CA for TestUser Passed
Generate Cert Request for TestUser Passed
Sign TestUser's Request Passed
Import TestUser's Cert Passed
Initializing spd04.mcom.com's Cert DB Passed
Import Root CA for spd04.mcom.com Passed
Generate Cert Request for spd04.mcom.com Passed
Sign spd04.mcom.com's Request Passed
Import spd04.mcom.com's Cert Passed
Import spd04.mcom.com's Cert Passed
Initializing Alice's Cert DB Passed
Import Root CA for Alice Passed
Generate Cert Request for Alice Passed
Sign Alice's Request Passed
Import Alice's Cert Passed
Initializing Bob's Cert DB Passed
Import Root CA for Bob Passed
Generate Cert Request for Bob Passed
Sign Bob's Request Passed
Import Bob's Cert Passed
Initializing Dave's Cert DB Passed
Import Root CA for Dave Passed
Generate Cert Request for Dave Passed
Sign Dave's Request Passed
Import Dave's Cert Passed
Initializing Eve's Cert DB Passed
Import Root CA for Eve Passed
Generate Cert Request for Eve Passed
Sign Eve's Request Passed
Import Eve's Cert Passed
Import Alices's cert into Bob's db Passed
Import Bob's cert into Alice's db Passed
Import Dave's cert into Alice's DB Passed
Import Dave's cert into Bob's DB Passed
Import Eve's cert into Alice's DB Passed
Import Eve's cert into Bob's DB Passed
Initializing FIPS PUB 140-1 Test Certificate's Cert DB Passed
Enable FIPS mode on database for FIPS PUB 140-1 Test Certificate Passed
Generate Certificate for FIPS PUB 140-1 Test Certificate Passed

SSL Cipher Coverage
Test CaseResult
SSL2 RC4 128 WITH MD5 Passed
SSL2 RC4 128 EXPORT40 WITH MD5 Passed
SSL2 RC2 128 CBC WITH MD5 Passed
SSL2 RC2 128 CBC EXPORT40 WITH MD5 Passed
SSL2 DES 64 CBC WITH MD5 Passed
SSL2 DES 192 EDE3 CBC WITH MD5 Passed
SSL3 RSA WITH RC4 128 MD5 Passed
SSL3 RSA WITH 3DES EDE CBC SHA Passed
SSL3 RSA WITH DES CBC SHA Passed
SSL3 RSA EXPORT WITH RC4 40 MD5 Passed
SSL3 RSA EXPORT WITH RC2 CBC 40 MD5 Passed
SSL3 RSA WITH NULL MD5 Passed
SSL3 RSA FIPS WITH 3DES EDE CBC SHA Passed
SSL3 RSA FIPS WITH DES CBC SHA Passed
SSL3 RSA EXPORT WITH DES CBC SHA (new) Passed
SSL3 RSA EXPORT WITH RC4 56 SHA (new) Passed
SSL3 RSA WITH RC4 128 SHA Passed
SSL3 RSA WITH AES 128 CBC SHA Passed
SSL3 RSA WITH AES 256 CBC SHA Passed
SSL3 RSA WITH NULL SHA Passed
TLS RSA WITH RC4 128 MD5 Passed
TLS RSA WITH 3DES EDE CBC SHA Passed
TLS RSA WITH DES CBC SHA Passed
TLS RSA EXPORT WITH RC4 40 MD5 Passed
TLS RSA EXPORT WITH RC2 CBC 40 MD5 Passed
TLS RSA WITH NULL MD5 Passed
TLS RSA FIPS WITH 3DES EDE CBC SHA Passed
TLS RSA FIPS WITH DES CBC SHA Passed
TLS RSA EXPORT WITH DES CBC SHA (new) Passed
TLS RSA EXPORT WITH RC4 56 SHA (new) Passed
TLS RSA WITH RC4 128 SHA Passed
TLS RSA WITH AES 128 CBC SHA Passed
TLS RSA WITH AES 256 CBC SHA Passed
TLS RSA WITH NULL SHA Passed

SSL Client Authentication
Test CaseResult
TLS Request don't require client auth (client does not provide auth) Passed
TLS Request don't require client auth (bad password) Passed
TLS Request don't require client auth (client auth) Passed
TLS Require client auth (client does not provide auth) Passed
TLS Require client auth (bad password) Passed
TLS Require client auth (client auth) Passed
SSL3 Request don't require client auth (client does not provide auth) Passed
SSL3 Request don't require client auth (bad password) Passed
SSL3 Request don't require client auth (client auth) Passed
SSL3 Require client auth (client does not provide auth) Passed
SSL3 Require client auth (bad password) Passed
SSL3 Require client auth (client auth) Passed
TLS Request don't require client auth on 2nd hs (client does not provide auth) Passed
TLS Request don't require client auth on 2nd hs (bad password) Passed
TLS Request don't require client auth on 2nd hs (client auth) Passed
TLS Require client auth on 2nd hs (client does not provide auth) Passed
TLS Require client auth on 2nd hs (bad password) Passed
TLS Require client auth on 2nd hs (client auth) Passed
SSL3 Request don't require client auth on 2nd hs (client does not provide auth) Passed
SSL3 Request don't require client auth on 2nd hs (bad password) Passed
SSL3 Request don't require client auth on 2nd hs (client auth) Passed
SSL3 Require client auth on 2nd hs (client does not provide auth) Passed
SSL3 Require client auth on 2nd hs (bad password) Passed
SSL3 Require client auth on 2nd hs (client auth) Passed

SSL Stress Test
Test CaseResult
Stress SSL2 RC4 128 with MD5 Passed
Stress SSL3 RC4 128 with MD5 Passed
Stress TLS RC4 128 with MD5 Passed

SSL Cipher Coverage Extended test
Test CaseResult
SSL3 RSA WITH RC4 128 MD5 Passed
SSL3 RSA WITH 3DES EDE CBC SHA Passed
SSL3 RSA WITH DES CBC SHA Passed
SSL3 RSA EXPORT WITH RC4 40 MD5 Passed
SSL3 RSA EXPORT WITH RC2 CBC 40 MD5 Passed
SSL3 RSA WITH NULL MD5 Passed
SSL3 RSA FIPS WITH 3DES EDE CBC SHA Passed
SSL3 RSA FIPS WITH DES CBC SHA Passed
SSL3 RSA EXPORT WITH DES CBC SHA (new) Passed
SSL3 RSA EXPORT WITH RC4 56 SHA (new) Passed
SSL3 RSA WITH RC4 128 SHA Passed
SSL3 RSA WITH AES 128 CBC SHA Passed
SSL3 RSA WITH AES 256 CBC SHA Passed
SSL3 RSA WITH NULL SHA Passed
TLS RSA WITH RC4 128 MD5 Passed
TLS RSA WITH 3DES EDE CBC SHA Passed
TLS RSA WITH DES CBC SHA Passed
TLS RSA EXPORT WITH RC4 40 MD5 Passed
TLS RSA EXPORT WITH RC2 CBC 40 MD5 Passed
TLS RSA WITH NULL MD5 Passed
TLS RSA FIPS WITH 3DES EDE CBC SHA Passed
TLS RSA FIPS WITH DES CBC SHA Passed
TLS RSA EXPORT WITH DES CBC SHA (new) Passed
TLS RSA EXPORT WITH RC4 56 SHA (new) Passed
TLS RSA WITH RC4 128 SHA Passed
TLS RSA WITH AES 128 CBC SHA Passed
TLS RSA WITH AES 256 CBC SHA Passed
TLS RSA WITH NULL SHA Passed

SSL Client Authentication Extended test
Test CaseResult
TLS Request don't require client auth (client does not provide auth) Passed
TLS Request don't require client auth (bad password) Passed
TLS Request don't require client auth (client auth) Passed
TLS Require client auth (client does not provide auth) Passed
TLS Require client auth (bad password) Passed
TLS Require client auth (client auth) Passed
SSL3 Request don't require client auth (client does not provide auth) Passed
SSL3 Request don't require client auth (bad password) Passed
SSL3 Request don't require client auth (client auth) Passed
SSL3 Require client auth (client does not provide auth) Passed
SSL3 Require client auth (bad password) Passed
SSL3 Require client auth (client auth) Passed
TLS Request don't require client auth on 2nd hs (client does not provide auth) Passed
TLS Request don't require client auth on 2nd hs (bad password) Passed
TLS Request don't require client auth on 2nd hs (client auth) Passed
TLS Require client auth on 2nd hs (client does not provide auth) Passed
TLS Require client auth on 2nd hs (bad password) Passed
TLS Require client auth on 2nd hs (client auth) Passed
SSL3 Request don't require client auth on 2nd hs (client does not provide auth) Passed
SSL3 Request don't require client auth on 2nd hs (bad password) Passed
SSL3 Request don't require client auth on 2nd hs (client auth) Passed
SSL3 Require client auth on 2nd hs (client does not provide auth) Passed
SSL3 Require client auth on 2nd hs (bad password) Passed
SSL3 Require client auth on 2nd hs (client auth) Passed

SSL Stress Test Extended test
Test CaseResult
Stress SSL3 RC4 128 with MD5 Passed
Stress TLS RC4 128 with MD5 Passed

SDR Tests
Test CaseResult
Creating SDR Key Passed
Encrypt - Value 2 Passed
Decrypt - Value 1 Passed
Decrypt - Value 2 Passed

Cipher Tests
Test CaseResult
DES ECB Encrypt Passed
DES ECB Decrypt Passed
DES CBC Encrypt Passed
DES CBC Decrypt Passed
DES3 ECB Encrypt Passed
DES3 ECB Decrypt Passed
DES3 CBC Encrypt Passed
DES3 CBC Decrypt Passed
AES ECB Encrypt Passed
AES ECB Decrypt Passed
AES CBC Encrypt Passed
AES CBC Decrypt Passed
RC2 ECB Encrypt Passed
RC2 ECB Decrypt Passed
RC2 CBC Encrypt Passed
RC2 CBC Decrypt Passed
RC4 Encrypt Passed
RC4 Decrypt Passed
RSA Encrypt Passed
RSA Decrypt Passed
DSA Sign Passed
DSA Verify Passed
MD2 Hash Passed
MD5 Hash Passed
SHA1 Hash Passed
SHA256 Hash Passed
SHA384 Hash Passed
SHA512 Hash Passed

S/MIME Tests
Test CaseResult
Create Signature Alice (SHA1) Passed
Decode Alice's Signature (SHA1) Passed
Compare Decoded Signature and Original (SHA1) Passed
Create Signature Alice (SHA256) Passed
Decode Alice's Signature (SHA256) Passed
Compare Decoded Signature and Original (SHA256) Passed
Create Signature Alice (SHA384) Passed
Decode Alice's Signature (SHA384) Passed
Compare Decoded Signature and Original (SHA384) Passed
Create Signature Alice (SHA512) Passed
Decode Alice's Signature (SHA512) Passed
Compare Decoded Signature and Original (SHA512) Passed
Create Enveloped Data Alice Passed
Decode Enveloped Data Alice Passed
Compare Decoded Enveloped Data and Original Passed
Create Multiple Recipients Enveloped Data Alice Passed
Encrypt to a Multiple Email cert Passed
Decode Multiple Recipients Enveloped Data Alice by Bob Passed
Decode Multiple Recipients Enveloped Data Alice by Dave Passed
Decrypt with a Multiple Email cert Passed
Compare Decoded Mult. Recipients Enveloped Data Alice/Bob Passed
Compare Decoded Mult. Recipients Enveloped Data Alice/Dave Passed
Compare Decoded with Multiple Email cert Passed
Create Certs-Only Alice Passed
Verify Certs-Only by CA Passed
Create Encrypted-Data Passed
Decode Encrypted-Data Passed
Compare Decoded and Original Data Passed

Tools Tests
Test CaseResult
Exporting Alice's email cert & key (pk12util -o) Passed
Importing Alice's email cert & key (pk12util -i) Passed
Create objsign cert (signtool -G) Passed
Signing a set of files (signtool -Z) Passed
Listing signed files in jar (signtool -v) Passed
Show who signed jar (signtool -w) Passed

FIPS 140-1 Compliance Tests
Test CaseResult
Verify this module is in FIPS mode (modutil -chkfips true) Passed
List the FIPS module certificates (certutil -L) Passed
List the FIPS module keys (certutil -K) Passed
Attempt to list FIPS module keys with incorrect password (certutil -K) Passed
Validate the certificate (certutil -V -e) Passed
Export the certificate and key as a PKCS#12 file (pk12util -o) Passed
Export the certificate as a DER (certutil -L -r) Passed
List the FIPS module certificates (certutil -L) Passed
Delete the certificate and key from the FIPS module (certutil -D) Passed
List the FIPS module certificates (certutil -L) Passed
List the FIPS module keys (certutil -K) Passed
Import the certificate and key from the PKCS#12 file (pk12util -i) Passed
List the FIPS module certificates (certutil -L) Passed
List the FIPS module keys (certutil -K) Passed

CERT and Key DB Tests
Test CaseResult
Certutil failed in a nonexisting dir 255 Passed
Dbtest readonly failed in a nonexisting dir 46 Passed
Dbtest force succeeded in a nonexisting dir 0 Passed
Tstclnt failed in an empty dir 1 Passed
Dbtest readonly failed in an empty dir 46 Passed
Certutil failed in an empty dir 255 Passed
Dbtest force readonly succeeded in an empty dir 0 Passed
Dbtest r/w failed in an readonly dir 46 Passed
Certutil failed in an readonly dir 255 Passed
Dbtest readonly succeeded in a readonly dir 0 Passed
Dbtest force succeeded in a readonly dir 0 Passed