Test Report for NSS

Platform: Linux2.6_x86_glibc_PTH_DBG.OBJ
Test Run: phantasm.1



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

Certutil and Crlutil Tests with ECC
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
Creating EC CA Cert TestCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert serverCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert chain-1-serverCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert chain-2-serverCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert clientCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert chain-1-clientCA-ec Passed
Exporting EC Root Cert Passed
Creating EC CA Cert chain-2-clientCA-ec Passed
Exporting EC Root Cert Passed
Initializing phantasm.czech.sun.com's Cert DB (ext.) Passed
Generate Cert Request for phantasm.czech.sun.com (ext) Passed
Sign phantasm.czech.sun.com's Request (ext) Passed
Import phantasm.czech.sun.com's Cert -t u,u,u (ext) Passed
Import Client Root CA -t T,, for phantasm.czech.sun.com (ext.) Passed
Generate EC Cert Request for phantasm.czech.sun.com (ext) Passed
Sign phantasm.czech.sun.com's EC Request (ext) Passed
Import phantasm.czech.sun.com's EC Cert -t u,u,u (ext) Passed
Import Client EC Root CA -t T,, for phantasm.czech.sun.com (ext.) Passed
Generate mixed EC Cert Request for phantasm.czech.sun.com (ext) Passed
Sign phantasm.czech.sun.com's mixed EC Request (ext) Passed
Import phantasm.czech.sun.com's mixed EC Cert -t u,u,u (ext) Passed
Import serverCA CA -t C,C,C for phantasm.czech.sun.com (ext.) Passed
Import chain-1-serverCA CA -t u,u,u for phantasm.czech.sun.com (ext.) Passed
Import chain-2-serverCA CA -t u,u,u for phantasm.czech.sun.com (ext.) Passed
Import serverCA-ec CA -t C,C,C for phantasm.czech.sun.com (ext.) Passed
Import chain-1-serverCA-ec CA -t u,u,u for phantasm.czech.sun.com (ext.) Passed
Import chain-2-serverCA-ec CA -t u,u,u for phantasm.czech.sun.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
Generate EC Cert Request for ExtendedSSLUser (ext) Passed
Sign ExtendedSSLUser's EC Request (ext) Passed
Import ExtendedSSLUser's EC Cert -t u,u,u (ext) Passed
Import Server EC Root CA -t C,C,C for ExtendedSSLUser (ext.) Passed
Generate mixed EC Cert Request for ExtendedSSLUser (ext) Passed
Sign ExtendedSSLUser's mixed EC Request (ext) Passed
Import ExtendedSSLUser's mixed EC Cert -t u,u,u (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
Import clientCA-ec CA -t T,C,C for ExtendedSSLUser (ext.) Passed
Import chain-1-clientCA-ec CA -t u,u,u for ExtendedSSLUser (ext.) Passed
Import chain-2-clientCA-ec CA -t u,u,u for ExtendedSSLUser (ext.) Passed
Initializing TestUser's Cert DB Passed
Import Root CA for TestUser Passed
Import EC Root CA for TestUser Passed
Generate Cert Request for TestUser Passed
Sign TestUser's Request Passed
Import TestUser's Cert Passed
Generate EC Cert Request for TestUser Passed
Sign TestUser's EC Request Passed
Import TestUser's EC Cert Passed
Generate mixed EC Cert Request for TestUser Passed
Sign TestUser's EC Request with RSA Passed
Import TestUser's mixed EC Cert Passed
Initializing phantasm.czech.sun.com's Cert DB Passed
Import Root CA for phantasm.czech.sun.com Passed
Import EC Root CA for phantasm.czech.sun.com Passed
Generate Cert Request for phantasm.czech.sun.com Passed
Sign phantasm.czech.sun.com's Request Passed
Import phantasm.czech.sun.com's Cert Passed
Generate EC Cert Request for phantasm.czech.sun.com Passed
Sign phantasm.czech.sun.com's EC Request Passed
Import phantasm.czech.sun.com's EC Cert Passed
Generate mixed EC Cert Request for phantasm.czech.sun.com Passed
Sign phantasm.czech.sun.com's EC Request with RSA Passed
Import phantasm.czech.sun.com's mixed EC Cert Passed
Modify trust attributes of Root CA -t TC,TC,TC Passed
Modify trust attributes of EC Root CA -t TC,TC,TC Passed
Initializing Alice's Cert DB Passed
Import Root CA for Alice Passed
Import EC Root CA for Alice Passed
Generate Cert Request for Alice Passed
Sign Alice's Request Passed
Import Alice's Cert Passed
Generate EC Cert Request for Alice Passed
Sign Alice's EC Request Passed
Import Alice's EC Cert Passed
Generate mixed EC Cert Request for Alice Passed
Sign Alice's EC Request with RSA Passed
Import Alice's mixed EC Cert Passed
Initializing Bob's Cert DB Passed
Import Root CA for Bob Passed
Import EC Root CA for Bob Passed
Generate Cert Request for Bob Passed
Sign Bob's Request Passed
Import Bob's Cert Passed
Generate EC Cert Request for Bob Passed
Sign Bob's EC Request Passed
Import Bob's EC Cert Passed
Generate mixed EC Cert Request for Bob Passed
Sign Bob's EC Request with RSA Passed
Import Bob's mixed EC Cert Passed
Initializing Dave's Cert DB Passed
Import Root CA for Dave Passed
Import EC Root CA for Dave Passed
Generate Cert Request for Dave Passed
Sign Dave's Request Passed
Import Dave's Cert Passed
Generate EC Cert Request for Dave Passed
Sign Dave's EC Request Passed
Import Dave's EC Cert Passed
Generate mixed EC Cert Request for Dave Passed
Sign Dave's EC Request with RSA Passed
Import Dave's mixed EC Cert Passed
Initializing Eve's Cert DB Passed
Import Root CA for Eve Passed
Import EC Root CA for Eve Passed
Generate Cert Request for Eve Passed
Sign Eve's Request Passed
Import Eve's Cert Passed
Generate EC Cert Request for Eve Passed
Sign Eve's EC Request Passed
Import Eve's EC Cert Passed
Generate mixed EC Cert Request for Eve Passed
Sign Eve's EC Request with RSA Passed
Import Eve's mixed EC Cert 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
Import Bob's EC cert into Alice's db Passed
Import Dave's EC cert into Alice's DB Passed
Import Dave's EC cert into Bob's DB Passed
Initializing FIPS PUB 140 Test Certificate's Cert DB Passed
Enable FIPS mode on database for FIPS PUB 140 Test Certificate Passed
Generate Certificate for FIPS PUB 140 Test Certificate Passed
Initializing EC Curve's Cert DB Passed
Import EC Root CA for EC Curves Test Certificates Passed
Generate EC Cert Request for Curve-c2pnb163v1 Passed
Sign Curve-c2pnb163v1's EC Request Passed
Import Curve-c2pnb163v1's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb163v2 Passed
Sign Curve-c2pnb163v2's EC Request Passed
Import Curve-c2pnb163v2's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb163v3 Passed
Sign Curve-c2pnb163v3's EC Request Passed
Import Curve-c2pnb163v3's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb176v1 Passed
Sign Curve-c2pnb176v1's EC Request Passed
Import Curve-c2pnb176v1's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb208w1 Passed
Sign Curve-c2pnb208w1's EC Request Passed
Import Curve-c2pnb208w1's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb272w1 Passed
Sign Curve-c2pnb272w1's EC Request Passed
Import Curve-c2pnb272w1's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb304w1 Passed
Sign Curve-c2pnb304w1's EC Request Passed
Import Curve-c2pnb304w1's EC Cert Passed
Generate EC Cert Request for Curve-c2pnb368w1 Passed
Sign Curve-c2pnb368w1's EC Request Passed
Import Curve-c2pnb368w1's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb191v1 Passed
Sign Curve-c2tnb191v1's EC Request Passed
Import Curve-c2tnb191v1's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb191v2 Passed
Sign Curve-c2tnb191v2's EC Request Passed
Import Curve-c2tnb191v2's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb191v3 Passed
Sign Curve-c2tnb191v3's EC Request Passed
Import Curve-c2tnb191v3's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb239v1 Passed
Sign Curve-c2tnb239v1's EC Request Passed
Import Curve-c2tnb239v1's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb239v2 Passed
Sign Curve-c2tnb239v2's EC Request Passed
Import Curve-c2tnb239v2's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb239v3 Passed
Sign Curve-c2tnb239v3's EC Request Passed
Import Curve-c2tnb239v3's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb359v1 Passed
Sign Curve-c2tnb359v1's EC Request Passed
Import Curve-c2tnb359v1's EC Cert Passed
Generate EC Cert Request for Curve-c2tnb431r1 Passed
Sign Curve-c2tnb431r1's EC Request Passed
Import Curve-c2tnb431r1's EC Cert Passed
Generate EC Cert Request for Curve-nistb163 Passed
Sign Curve-nistb163's EC Request Passed
Import Curve-nistb163's EC Cert Passed
Generate EC Cert Request for Curve-nistb233 Passed
Sign Curve-nistb233's EC Request Passed
Import Curve-nistb233's EC Cert Passed
Generate EC Cert Request for Curve-nistb283 Passed
Sign Curve-nistb283's EC Request Passed
Import Curve-nistb283's EC Cert Passed
Generate EC Cert Request for Curve-nistb409 Passed
Sign Curve-nistb409's EC Request Passed
Import Curve-nistb409's EC Cert Passed
Generate EC Cert Request for Curve-nistb571 Passed
Sign Curve-nistb571's EC Request Passed
Import Curve-nistb571's EC Cert Passed
Generate EC Cert Request for Curve-nistk163 Passed
Sign Curve-nistk163's EC Request Passed
Import Curve-nistk163's EC Cert Passed
Generate EC Cert Request for Curve-nistk233 Passed
Sign Curve-nistk233's EC Request Passed
Import Curve-nistk233's EC Cert Passed
Generate EC Cert Request for Curve-nistk283 Passed
Sign Curve-nistk283's EC Request Passed
Import Curve-nistk283's EC Cert Passed
Generate EC Cert Request for Curve-nistk409 Passed
Sign Curve-nistk409's EC Request Passed
Import Curve-nistk409's EC Cert Passed
Generate EC Cert Request for Curve-nistk571 Passed
Sign Curve-nistk571's EC Request Passed
Import Curve-nistk571's EC Cert Passed
Generate EC Cert Request for Curve-nistp192 Passed
Sign Curve-nistp192's EC Request Passed
Import Curve-nistp192's EC Cert Passed
Generate EC Cert Request for Curve-nistp224 Passed
Sign Curve-nistp224's EC Request Passed
Import Curve-nistp224's EC Cert Passed
Generate EC Cert Request for Curve-nistp256 Passed
Sign Curve-nistp256's EC Request Passed
Import Curve-nistp256's EC Cert Passed
Generate EC Cert Request for Curve-nistp384 Passed
Sign Curve-nistp384's EC Request Passed
Import Curve-nistp384's EC Cert Passed
Generate EC Cert Request for Curve-nistp521 Passed
Sign Curve-nistp521's EC Request Passed
Import Curve-nistp521's EC Cert Passed
Generate EC Cert Request for Curve-prime192v1 Passed
Sign Curve-prime192v1's EC Request Passed
Import Curve-prime192v1's EC Cert Passed
Generate EC Cert Request for Curve-prime192v2 Passed
Sign Curve-prime192v2's EC Request Passed
Import Curve-prime192v2's EC Cert Passed
Generate EC Cert Request for Curve-prime192v3 Passed
Sign Curve-prime192v3's EC Request Passed
Import Curve-prime192v3's EC Cert Passed
Generate EC Cert Request for Curve-prime239v1 Passed
Sign Curve-prime239v1's EC Request Passed
Import Curve-prime239v1's EC Cert Passed
Generate EC Cert Request for Curve-prime239v2 Passed
Sign Curve-prime239v2's EC Request Passed
Import Curve-prime239v2's EC Cert Passed
Generate EC Cert Request for Curve-prime239v3 Passed
Sign Curve-prime239v3's EC Request Passed
Import Curve-prime239v3's EC Cert Passed
Generate EC Cert Request for Curve-secp112r1 Passed
Sign Curve-secp112r1's EC Request Passed
Import Curve-secp112r1's EC Cert Passed
Generate EC Cert Request for Curve-secp112r2 Passed
Sign Curve-secp112r2's EC Request Passed
Import Curve-secp112r2's EC Cert Passed
Generate EC Cert Request for Curve-secp128r1 Passed
Sign Curve-secp128r1's EC Request Passed
Import Curve-secp128r1's EC Cert Passed
Generate EC Cert Request for Curve-secp128r2 Passed
Sign Curve-secp128r2's EC Request Passed
Import Curve-secp128r2's EC Cert Passed
Generate EC Cert Request for Curve-secp160k1 Passed
Sign Curve-secp160k1's EC Request Passed
Import Curve-secp160k1's EC Cert Passed
Generate EC Cert Request for Curve-secp160r1 Passed
Sign Curve-secp160r1's EC Request Passed
Import Curve-secp160r1's EC Cert Passed
Generate EC Cert Request for Curve-secp160r2 Passed
Sign Curve-secp160r2's EC Request Passed
Import Curve-secp160r2's EC Cert Passed
Generate EC Cert Request for Curve-secp192k1 Passed
Sign Curve-secp192k1's EC Request Passed
Import Curve-secp192k1's EC Cert Passed
Generate EC Cert Request for Curve-secp192r1 Passed
Sign Curve-secp192r1's EC Request Passed
Import Curve-secp192r1's EC Cert Passed
Generate EC Cert Request for Curve-secp224k1 Passed
Sign Curve-secp224k1's EC Request Passed
Import Curve-secp224k1's EC Cert Passed
Generate EC Cert Request for Curve-secp224r1 Passed
Sign Curve-secp224r1's EC Request Passed
Import Curve-secp224r1's EC Cert Passed
Generate EC Cert Request for Curve-secp256k1 Passed
Sign Curve-secp256k1's EC Request Passed
Import Curve-secp256k1's EC Cert Passed
Generate EC Cert Request for Curve-secp256r1 Passed
Sign Curve-secp256r1's EC Request Passed
Import Curve-secp256r1's EC Cert Passed
Generate EC Cert Request for Curve-secp384r1 Passed
Sign Curve-secp384r1's EC Request Passed
Import Curve-secp384r1's EC Cert Passed
Generate EC Cert Request for Curve-secp521r1 Passed
Sign Curve-secp521r1's EC Request Passed
Import Curve-secp521r1's EC Cert Passed
Generate EC Cert Request for Curve-sect113r1 Passed
Sign Curve-sect113r1's EC Request Passed
Import Curve-sect113r1's EC Cert Passed
Generate EC Cert Request for Curve-sect113r2 Passed
Sign Curve-sect113r2's EC Request Passed
Import Curve-sect113r2's EC Cert Passed
Generate EC Cert Request for Curve-sect131r1 Passed
Sign Curve-sect131r1's EC Request Passed
Import Curve-sect131r1's EC Cert Passed
Generate EC Cert Request for Curve-sect131r2 Passed
Sign Curve-sect131r2's EC Request Passed
Import Curve-sect131r2's EC Cert Passed
Generate EC Cert Request for Curve-sect163k1 Passed
Sign Curve-sect163k1's EC Request Passed
Import Curve-sect163k1's EC Cert Passed
Generate EC Cert Request for Curve-sect163r1 Passed
Sign Curve-sect163r1's EC Request Passed
Import Curve-sect163r1's EC Cert Passed
Generate EC Cert Request for Curve-sect163r2 Passed
Sign Curve-sect163r2's EC Request Passed
Import Curve-sect163r2's EC Cert Passed
Generate EC Cert Request for Curve-sect193r1 Passed
Sign Curve-sect193r1's EC Request Passed
Import Curve-sect193r1's EC Cert Passed
Generate EC Cert Request for Curve-sect193r2 Passed
Sign Curve-sect193r2's EC Request Passed
Import Curve-sect193r2's EC Cert Passed
Generate EC Cert Request for Curve-sect233k1 Passed
Sign Curve-sect233k1's EC Request Passed
Import Curve-sect233k1's EC Cert Passed
Generate EC Cert Request for Curve-sect233r1 Passed
Sign Curve-sect233r1's EC Request Passed
Import Curve-sect233r1's EC Cert Passed
Generate EC Cert Request for Curve-sect239k1 Passed
Sign Curve-sect239k1's EC Request Passed
Import Curve-sect239k1's EC Cert Passed
Generate EC Cert Request for Curve-sect283k1 Passed
Sign Curve-sect283k1's EC Request Passed
Import Curve-sect283k1's EC Cert Passed
Generate EC Cert Request for Curve-sect283r1 Passed
Sign Curve-sect283r1's EC Request Passed
Import Curve-sect283r1's EC Cert Passed
Generate EC Cert Request for Curve-sect409k1 Passed
Sign Curve-sect409k1's EC Request Passed
Import Curve-sect409k1's EC Cert Passed
Generate EC Cert Request for Curve-sect409r1 Passed
Sign Curve-sect409r1's EC Request Passed
Import Curve-sect409r1's EC Cert Passed
Generate EC Cert Request for Curve-sect571k1 Passed
Sign Curve-sect571k1's EC Request Passed
Import Curve-sect571k1's EC Cert Passed
Generate EC Cert Request for Curve-sect571r1 Passed
Sign Curve-sect571r1's EC Request Passed
Import Curve-sect571r1's EC Cert Passed
Initializing TestExt's Cert DB Passed
Import Root CA for TestExt Passed
Import EC Root CA for TestExt Passed
Generate Cert Request for TestExt Passed
Sign TestExt's Request Passed
Import TestExt's Cert Passed
Generate EC Cert Request for TestExt Passed
Sign TestExt's EC Request Passed
Import TestExt's EC Cert Passed
Generate mixed EC Cert Request for TestExt Passed
Sign TestExt's EC Request with RSA Passed
Import TestExt's mixed EC Cert Passed
Testing Certificate Key Usage Extension Passed
Testing Certificate Key Usage Extension Passed
Testing Certificate Basic Constraints Extension Passed
Testing Certificate Basic Constraints Extension Passed
Testing Certificate Authority Key Identifier Extension Passed
Testing Certificate Authority Key Identifier Extension Passed
Testing CRL Distribution Points Extension Passed
Testing CRL Distribution Points Extension Passed
Testing Certificate Type Extension Passed
Testing Extended Key Usage Extension Passed
Testing Certificate Key Usage Extension Passed
Generate Cert Request for TestUser40 Passed
Sign TestUser40's Request Passed
Import TestUser40's Cert Passed
Generate EC Cert Request for TestUser40 Passed
Sign TestUser40's EC Request Passed
Import TestUser40's EC Cert Passed
Generate mixed EC Cert Request for TestUser40 Passed
Sign TestUser40's EC Request with RSA Passed
Import TestUser40's mixed EC Cert Passed
Generate Cert Request for TestUser41 Passed
Sign TestUser41's Request Passed
Import TestUser41's Cert Passed
Generate EC Cert Request for TestUser41 Passed
Sign TestUser41's EC Request Passed
Import TestUser41's EC Cert Passed
Generate mixed EC Cert Request for TestUser41 Passed
Sign TestUser41's EC Request with RSA Passed
Import TestUser41's mixed EC Cert Passed
Generate Cert Request for TestUser42 Passed
Sign TestUser42's Request Passed
Import TestUser42's Cert Passed
Generate EC Cert Request for TestUser42 Passed
Sign TestUser42's EC Request Passed
Import TestUser42's EC Cert Passed
Generate mixed EC Cert Request for TestUser42 Passed
Sign TestUser42's EC Request with RSA Passed
Import TestUser42's mixed EC Cert Passed
Generate Cert Request for TestUser43 Passed
Sign TestUser43's Request Passed
Import TestUser43's Cert Passed
Generate EC Cert Request for TestUser43 Passed
Sign TestUser43's EC Request Passed
Import TestUser43's EC Cert Passed
Generate mixed EC Cert Request for TestUser43 Passed
Sign TestUser43's EC Request with RSA Passed
Import TestUser43's mixed EC Cert Passed
Generate Cert Request for TestUser44 Passed
Sign TestUser44's Request Passed
Import TestUser44's Cert Passed
Generate EC Cert Request for TestUser44 Passed
Sign TestUser44's EC Request Passed
Import TestUser44's EC Cert Passed
Generate mixed EC Cert Request for TestUser44 Passed
Sign TestUser44's EC Request with RSA Passed
Import TestUser44's mixed EC Cert Passed
Generate Cert Request for TestUser45 Passed
Sign TestUser45's Request Passed
Import TestUser45's Cert Passed
Generate EC Cert Request for TestUser45 Passed
Sign TestUser45's EC Request Passed
Import TestUser45's EC Cert Passed
Generate mixed EC Cert Request for TestUser45 Passed
Sign TestUser45's EC Request with RSA Passed
Import TestUser45's mixed EC Cert Passed
Generate Cert Request for TestUser46 Passed
Sign TestUser46's Request Passed
Import TestUser46's Cert Passed
Generate EC Cert Request for TestUser46 Passed
Sign TestUser46's EC Request Passed
Import TestUser46's EC Cert Passed
Generate mixed EC Cert Request for TestUser46 Passed
Sign TestUser46's EC Request with RSA Passed
Import TestUser46's mixed EC Cert Passed
Generate Cert Request for TestUser47 Passed
Sign TestUser47's Request Passed
Import TestUser47's Cert Passed
Generate EC Cert Request for TestUser47 Passed
Sign TestUser47's EC Request Passed
Import TestUser47's EC Cert Passed
Generate mixed EC Cert Request for TestUser47 Passed
Sign TestUser47's EC Request with RSA Passed
Import TestUser47's mixed EC Cert Passed
Generate Cert Request for TestUser48 Passed
Sign TestUser48's Request Passed
Import TestUser48's Cert Passed
Generate EC Cert Request for TestUser48 Passed
Sign TestUser48's EC Request Passed
Import TestUser48's EC Cert Passed
Generate mixed EC Cert Request for TestUser48 Passed
Sign TestUser48's EC Request with RSA Passed
Import TestUser48's mixed EC Cert Passed
Generate Cert Request for TestUser49 Passed
Sign TestUser49's Request Passed
Import TestUser49's Cert Passed
Generate EC Cert Request for TestUser49 Passed
Sign TestUser49's EC Request Passed
Import TestUser49's EC Cert Passed
Generate mixed EC Cert Request for TestUser49 Passed
Sign TestUser49's EC Request with RSA Passed
Import TestUser49's mixed EC Cert Passed
Generate Cert Request for TestUser50 Passed
Sign TestUser50's Request Passed
Import TestUser50's Cert Passed
Generate EC Cert Request for TestUser50 Passed
Sign TestUser50's EC Request Passed
Import TestUser50's EC Cert Passed
Generate mixed EC Cert Request for TestUser50 Passed
Sign TestUser50's EC Request with RSA Passed
Import TestUser50's mixed EC Cert Passed
Generate Cert Request for TestUser51 Passed
Sign TestUser51's Request Passed
Import TestUser51's Cert Passed
Generate EC Cert Request for TestUser51 Passed
Sign TestUser51's EC Request Passed
Import TestUser51's EC Cert Passed
Generate mixed EC Cert Request for TestUser51 Passed
Sign TestUser51's EC Request with RSA Passed
Import TestUser51's mixed EC Cert Passed
Generate Cert Request for TestUser52 Passed
Sign TestUser52's Request Passed
Import TestUser52's Cert Passed
Generate EC Cert Request for TestUser52 Passed
Sign TestUser52's EC Request Passed
Import TestUser52's EC Cert Passed
Generate mixed EC Cert Request for TestUser52 Passed
Sign TestUser52's EC Request with RSA Passed
Import TestUser52's mixed EC Cert Passed
Generating CRL for range 40-42 TestCA authority Passed
Generating CRL (ECC) for range 40-42 TestCA-ec authority Passed
Modify CRL by adding one more cert Passed
Modify CRL (ECC) by adding one more cert Passed
Modify CRL by removing one cert Passed
Modify CRL (ECC) by removing one cert Passed
Creating CRL for groups 1 and 2 Passed
Creating CRL (ECC) for groups 1 and 2 Passed
Creating CRL for groups 1, 2 and 3 Passed
Creating CRL (ECC) for groups 1, 2 and 3 Passed
Importing CRL for groups 1 Passed
Importing CRL for groups 1 Passed
Importing CRL (ECC) for groups 1 Passed
Importing CRL (ECC) for groups 1 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

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

FIPS 140 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
Run PK11MODE in FIPS mode (pk11mode) Passed
Run PK11MODE in Non FIPS mode (pk11mode -n) Passed
Init NSS with a corrupted library (dbtest -r) Passed

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

CRMF/CMMF Tests
Test CaseResult
CRMF test Passed
CMMF test Passed

S/MIME Tests with ECC
Test CaseResult
Create Detached Signature Alice (SHA1) Passed
Verifying Alice's Detached Signature (SHA1) Passed
Create Attached Signature Alice (SHA1) Passed
Decode Alice's Attached Signature (SHA1) Passed
Compare Attached Signed Data and Original (SHA1) Passed
Create Detached Signature Alice (ECDSA w/ SHA1) Passed
Verifying Alice's Detached Signature (ECDSA w/ SHA1) Passed
Create Attached Signature Alice (ECDSA w/ SHA1) Passed
Decode Alice's Attached Signature (ECDSA w/ SHA1) Passed
Compare Attached Signed Data and Original (ECDSA w/ SHA1) Passed
Create Detached Signature Alice (SHA256) Passed
Verifying Alice's Detached Signature (SHA256) Passed
Create Attached Signature Alice (SHA256) Passed
Decode Alice's Attached Signature (SHA256) Passed
Compare Attached Signed Data and Original (SHA256) Passed
Create Detached Signature Alice (ECDSA w/ SHA256) Passed
Verifying Alice's Detached Signature (ECDSA w/ SHA256) Passed
Create Attached Signature Alice (ECDSA w/ SHA256) Passed
Decode Alice's Attached Signature (ECDSA w/ SHA256) Passed
Compare Attached Signed Data and Original (ECDSA w/ SHA256) Passed
Create Detached Signature Alice (SHA384) Passed
Verifying Alice's Detached Signature (SHA384) Passed
Create Attached Signature Alice (SHA384) Passed
Decode Alice's Attached Signature (SHA384) Passed
Compare Attached Signed Data and Original (SHA384) Passed
Create Detached Signature Alice (ECDSA w/ SHA384) Passed
Verifying Alice's Detached Signature (ECDSA w/ SHA384) Passed
Create Attached Signature Alice (ECDSA w/ SHA384) Passed
Decode Alice's Attached Signature (ECDSA w/ SHA384) Passed
Compare Attached Signed Data and Original (ECDSA w/ SHA384) Passed
Create Detached Signature Alice (SHA512) Passed
Verifying Alice's Detached Signature (SHA512) Passed
Create Attached Signature Alice (SHA512) Passed
Decode Alice's Attached Signature (SHA512) Passed
Compare Attached Signed Data and Original (SHA512) Passed
Create Detached Signature Alice (ECDSA w/ SHA512) Passed
Verifying Alice's Detached Signature (ECDSA w/ SHA512) Passed
Create Attached Signature Alice (ECDSA w/ SHA512) Passed
Decode Alice's Attached Signature (ECDSA w/ SHA512) Passed
Compare Attached Signed Data and Original (ECDSA w/ 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
Creating envelope for user Alice Passed
Verifying file delivered to user Alice Passed
Compare Decoded Enveloped Data and Original Passed
Signing file for user Alice Passed
Verifying file delivered to user Alice Passed

CRL SSL Client Tests - with ECC
Test CaseResult
TLS Request don't require client auth (client does not provide auth) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth (client does not provide auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth (client does not provide auth) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth (bad password) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth (bad password) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth (bad password) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth (client auth) (cert TestUser40 - revoked) Failed
TLS Request don't require client auth (client auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth (client auth) (cert TestUser42 - revoked) Failed
TLS Require client auth (client does not provide auth) (cert TestUser40 - revoked) Passed
TLS Require client auth (client does not provide auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth (client does not provide auth) (cert TestUser42 - revoked) Passed
TLS Require client auth (bad password) (cert TestUser40 - revoked) Passed
TLS Require client auth (bad password) (cert TestUser41 - not revoked) Passed
TLS Require client auth (bad password) (cert TestUser42 - revoked) Passed
TLS Require client auth (client auth) (cert TestUser40 - revoked) Failed
TLS Require client auth (client auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth (client auth) (cert TestUser42 - revoked) Failed
SSL3 Request don't require client auth (client does not provide auth) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth (client does not provide auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth (client does not provide auth) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth (bad password) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth (bad password) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth (client auth) (cert TestUser40 - revoked) Failed
SSL3 Request don't require client auth (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth (client auth) (cert TestUser42 - revoked) Failed
SSL3 Require client auth (client does not provide auth) (cert TestUser40 - revoked) Passed
SSL3 Require client auth (client does not provide auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth (client does not provide auth) (cert TestUser42 - revoked) Passed
SSL3 Require client auth (bad password) (cert TestUser40 - revoked) Passed
SSL3 Require client auth (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth (bad password) (cert TestUser42 - revoked) Passed
SSL3 Require client auth (client auth) (cert TestUser40 - revoked) Failed
SSL3 Require client auth (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth (client auth) (cert TestUser42 - revoked) Failed
TLS Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth on 2nd hs (bad password) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth on 2nd hs (bad password) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth on 2nd hs (bad password) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth on 2nd hs (client auth) (cert TestUser40 - revoked) Failed
TLS Request don't require client auth on 2nd hs (client auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth on 2nd hs (client auth) (cert TestUser42 - revoked) Failed
TLS Require client auth on 2nd hs (client does not provide auth) (cert TestUser40 - revoked) Passed
TLS Require client auth on 2nd hs (client does not provide auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth on 2nd hs (client does not provide auth) (cert TestUser42 - revoked) Passed
TLS Require client auth on 2nd hs (bad password) (cert TestUser40 - revoked) Passed
TLS Require client auth on 2nd hs (bad password) (cert TestUser41 - not revoked) Passed
TLS Require client auth on 2nd hs (bad password) (cert TestUser42 - revoked) Passed
TLS Require client auth on 2nd hs (client auth) (cert TestUser40 - revoked) Failed
TLS Require client auth on 2nd hs (client auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth on 2nd hs (client auth) (cert TestUser42 - revoked) Failed
SSL3 Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth on 2nd hs (client does not provide auth) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (bad password) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth on 2nd hs (bad password) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (client auth) (cert TestUser40 - revoked) Failed
SSL3 Request don't require client auth on 2nd hs (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth on 2nd hs (client auth) (cert TestUser42 - revoked) Failed
SSL3 Require client auth on 2nd hs (client does not provide auth) (cert TestUser40 - revoked) Passed
SSL3 Require client auth on 2nd hs (client does not provide auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth on 2nd hs (client does not provide auth) (cert TestUser42 - revoked) Passed
SSL3 Require client auth on 2nd hs (bad password) (cert TestUser40 - revoked) Passed
SSL3 Require client auth on 2nd hs (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth on 2nd hs (bad password) (cert TestUser42 - revoked) Passed
SSL3 Require client auth on 2nd hs (client auth) (cert TestUser40 - revoked) Failed
SSL3 Require client auth on 2nd hs (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth on 2nd hs (client auth) (cert TestUser42 - revoked) Failed
TLS Request don't require client auth (EC) (bad password) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth (EC) (bad password) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth (EC) (bad password) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth (EC) (client auth) (cert TestUser40 - revoked) Failed
TLS Request don't require client auth (EC) (client auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth (EC) (client auth) (cert TestUser42 - revoked) Failed
TLS Require client auth (EC) (bad password) (cert TestUser40 - revoked) Passed
TLS Require client auth (EC) (bad password) (cert TestUser41 - not revoked) Passed
TLS Require client auth (EC) (bad password) (cert TestUser42 - revoked) Passed
TLS Require client auth (EC) (client auth) (cert TestUser40 - revoked) Failed
TLS Require client auth (EC) (client auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth (EC) (client auth) (cert TestUser42 - revoked) Failed
SSL3 Request don't require client auth (EC) (bad password) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth (EC) (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth (EC) (bad password) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth (EC) (client auth) (cert TestUser40 - revoked) Failed
SSL3 Request don't require client auth (EC) (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth (EC) (client auth) (cert TestUser42 - revoked) Failed
SSL3 Require client auth (EC) (bad password) (cert TestUser40 - revoked) Passed
SSL3 Require client auth (EC) (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth (EC) (bad password) (cert TestUser42 - revoked) Passed
SSL3 Require client auth (EC) (client auth) (cert TestUser40 - revoked) Failed
SSL3 Require client auth (EC) (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth (EC) (client auth) (cert TestUser42 - revoked) Failed
TLS Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser40 - revoked) Passed
TLS Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser42 - revoked) Passed
TLS Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser40 - revoked) Failed
TLS Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser41 - not revoked) Passed
TLS Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser42 - revoked) Failed
TLS Require client auth on 2nd hs (EC) (bad password) (cert TestUser40 - revoked) Passed
TLS Require client auth on 2nd hs (EC) (bad password) (cert TestUser41 - not revoked) Passed
TLS Require client auth on 2nd hs (EC) (bad password) (cert TestUser42 - revoked) Passed
TLS Require client auth on 2nd hs (EC) (client auth) (cert TestUser40 - revoked) Failed
TLS Require client auth on 2nd hs (EC) (client auth) (cert TestUser41 - not revoked) Passed
TLS Require client auth on 2nd hs (EC) (client auth) (cert TestUser42 - revoked) Failed
SSL3 Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser40 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth on 2nd hs (EC) (bad password) (cert TestUser42 - revoked) Passed
SSL3 Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser40 - revoked) Failed
SSL3 Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Request don't require client auth on 2nd hs (EC) (client auth) (cert TestUser42 - revoked) Failed
SSL3 Require client auth on 2nd hs (EC) (bad password) (cert TestUser40 - revoked) Passed
SSL3 Require client auth on 2nd hs (EC) (bad password) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth on 2nd hs (EC) (bad password) (cert TestUser42 - revoked) Passed
SSL3 Require client auth on 2nd hs (EC) (client auth) (cert TestUser40 - revoked) Failed
SSL3 Require client auth on 2nd hs (EC) (client auth) (cert TestUser41 - not revoked) Passed
SSL3 Require client auth on 2nd hs (EC) (client auth) (cert TestUser42 - revoked) Failed

Cache CRL SSL Client Tests - with ECC
Test CaseResult
TLS Require client auth (client auth)(cert TestUser40 - revoked) Failed
TLS Require client auth (client auth)(cert TestUser41 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser42 - revoked) Failed
TLS Require client auth (client auth)(cert TestUser43 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser44 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser45 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser46 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser47 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser48 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser49 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser50 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser51 - not revoked) Passed
TLS Require client auth (client auth)(cert TestUser52 - not revoked) Passed
./all.sh Signal_caught Failed

END_OF_TEST