cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb001/safebag_cb001.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb001/safebag_cb001.txt Wed Jul 08 11:25:26 2009 +0100
@@ -0,0 +1,169 @@
+// SafeContents
+// PARAM1: salt
+// PARAM2: iteration count
+// PARAM3: cipher_oid
+// PARAM4: cipher
+// PARAM5: key
+// PARAM6: iv
+// PARAM7: The filename of the DER encoded keyfile
+// PARAM8: The name of the certificate file
+// PARAM9: The 'friendly' name of the certificate
+// SafeBag
+
+// key bag
+OUTPUT_BINARY_FILE=oomkeybag.der,1
+ SEQUENCE
+ OID=PKCS12_BAGTYPES_KEYBAG
+ EXPLICIT
+ INCLUDE_BINARY_FILE=$7
+ END
+ // Attributes
+ SET
+ SEQUENCE
+ OID=PKCS9_LOCAL_KEYID
+ SET
+ OUTPUT_BINARY_FILE=localkeyid.der,1
+ OCTETSTRING
+ HASH=sha1
+ INCLUDE_BINARY_FILE=$8
+ END
+ END
+ END
+ END
+ END
+ SEQUENCE
+ OID=PKCS9_FRIENDLY_NAME
+
+ SET
+ OUTPUT_BINARY_FILE=friendlyname.der,1
+ BMPSTRING=symbian
+ END
+ END
+ END
+ END
+ END
+END
+
+
+
+
+
+
+// certbag
+OUTPUT_BINARY_FILE=oomcertbag.der,1
+ SEQUENCE
+ OID=PKCS12_BAGTYPES_CERTBAG
+ EXPLICIT
+ // CertBag
+ SEQUENCE
+ OID=PKCS9_CERTTYPES_PKCS12_X509
+ EXPLICIT
+ OCTETSTRING
+ INCLUDE_BINARY_FILE=$8
+ END
+ END
+ END
+ END
+ // Attributes
+ SET
+ SEQUENCE
+ OID=PKCS9_LOCAL_KEYID
+
+ SET
+ OUTPUT_BINARY_FILE=localkeyid_cert.der,1
+ OCTETSTRING
+ HASH=sha1
+ INCLUDE_BINARY_FILE=$8
+ END
+ END
+ END
+ END
+ END
+ SEQUENCE
+ OID=PKCS9_FRIENDLY_NAME
+
+ SET
+ OUTPUT_BINARY_FILE=friendlyname.der,1
+ BMPSTRING=symbian
+ END
+ END
+ END
+ END
+ END
+END
+
+
+OUTPUT_BINARY_FILE=oomsafecontentsbag.der,1
+ SEQUENCE
+ OID=PKCS12_BAGTYPES_SAFECONTENTSBAG
+ EXPLICIT=0
+ INCLUDE=../safecontents.txt,sample.txt,,,
+ END
+ // Attributes
+ SET
+ SEQUENCE
+ OID=PKCS9_FRIENDLY_NAME
+
+ SET
+ BMPSTRING=symbian
+ END
+ END
+ END
+ END
+END
+
+
+//ShroudedkeyBag
+OUTPUT_BINARY_FILE=oomshroudedkeybag.der,1
+ SEQUENCE
+ OID=PKCS12_BAGTYPES_PKCS8SHROUDEDKEYBAG
+ EXPLICIT
+ OUTPUT_BINARY_FILE=safebag_shrouded_cb001.der,1
+ // KeyBag
+ SEQUENCE
+ SEQUENCE
+ OID=$3
+ SEQUENCE
+ OCTETSTRING
+ RAW=$1
+ END
+ INTEGER=$2
+ END
+ END
+ OCTETSTRING
+ ENCRYPT=$4,$5,$6
+ INCLUDE_BINARY_FILE=$7
+ END
+ END
+ END
+ END
+ END
+ // Attributes
+ SET
+ SEQUENCE
+ OID=PKCS9_LOCAL_KEYID
+ SET
+ OUTPUT_BINARY_FILE=lockal_shrouded.der,1
+ OCTETSTRING
+ HASH=sha1
+ INCLUDE_BINARY_FILE=$8
+ END
+ END
+ END
+ END
+ END
+ SEQUENCE
+ OID=PKCS9_FRIENDLY_NAME
+ SET
+ OUTPUT_BINARY_FILE=friendlyname.der,1
+ BMPSTRING=$9
+ END
+ END
+ END
+ END
+ END
+END
+
+
+
+