os/security/cryptoservices/certificateandkeymgmt/tder/example/pkcs12_unencrypted.txt
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // PKCS#12 file that a certificate and matching key without any PBE privacy enabled.
     2 
     3 SEQUENCE
     4 	// Version
     5 	INTEGER=3
     6 
     7 	// authSafe - PFX
     8 	SEQUENCE
     9 		OID=PKCS7_DATA
    10 		EXPLICIT		
    11 			OCTETSTRING
    12 				OUTPUT_BINARY_FILE=authsafecontents.der,1					
    13 					// AuthenticatedSafe
    14 					SEQUENCE						
    15 						INCLUDE=contentinfo.txt,safecontents.txt,safebag_certbag.txt,root5ca.der,Root5 CA
    16 						INCLUDE=contentinfo.txt,safecontents.txt,safebag_keybag.txt,root5ca_key.pk8,root5ca.der,Root5 CA Key
    17 					END
    18 				END
    19 			END
    20 		END
    21 	END
    22 
    23 	// macData
    24 	SEQUENCE
    25 		// DigestInfo
    26 		SEQUENCE
    27 			SEQUENCE
    28 				OID=SHA1
    29 				NULL
    30 			END
    31 			// DIGEST		
    32 			OCTETSTRING
    33 				HMAC=SHA1,15846aede455bf914245a79718ac1addb0b86ca3
    34 					INCLUDE_BINARY_FILE=authsafecontents.der
    35 				END
    36 			END		
    37 		END		
    38 		// macSalt
    39 		OCTETSTRING
    40 			RAW=95:5D:62:99:D3:31:50:57
    41 		END
    42 		// iterations
    43 		INTEGER=2048	
    44 	END
    45 END