os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb005/safebag_cb005.txt
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb005/safebag_cb005.txt Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,135 @@
1.4 +// SafeContents
1.5 +// PARAM1: salt
1.6 +// PARAM2: iteration count
1.7 +// PARAM3: cipher_oid
1.8 +// PARAM4: cipher
1.9 +// PARAM5: key
1.10 +// PARAM6: iv
1.11 +// PARAM7: The filename of the DER encoded keyfile
1.12 +// PARAM8: The name of the certificate file
1.13 +// PARAM9: The 'friendly' name of the certificate
1.14 +// SafeBag
1.15 +
1.16 +// key bag
1.17 +
1.18 +SEQUENCE
1.19 + OID=PKCS12_BAGTYPES_KEYBAG
1.20 + EXPLICIT
1.21 + INCLUDE_BINARY_FILE=$7
1.22 + END
1.23 + // Attributes
1.24 + SET
1.25 + SEQUENCE
1.26 + OID=PKCS9_LOCAL_KEYID
1.27 + SET
1.28 + OUTPUT_BINARY_FILE=cb005_localkeyid_firstkey.der,1
1.29 + OCTETSTRING
1.30 + HASH=sha1
1.31 + INCLUDE_BINARY_FILE=$8
1.32 + END
1.33 + END
1.34 + END
1.35 + END
1.36 + END
1.37 + SEQUENCE
1.38 + OID=PKCS9_FRIENDLY_NAME
1.39 + SET
1.40 + OUTPUT_BINARY_FILE=cb005_friendlyname_firstkey.der,1
1.41 + BMPSTRING=symbian
1.42 + END
1.43 + END
1.44 + END
1.45 + END
1.46 +END
1.47 +
1.48 +
1.49 +
1.50 +
1.51 +// certbag
1.52 +SEQUENCE
1.53 + OID=PKCS12_BAGTYPES_CERTBAG
1.54 + EXPLICIT
1.55 + // CertBag
1.56 + SEQUENCE
1.57 + OID=PKCS9_CERTTYPES_PKCS12_X509
1.58 + EXPLICIT
1.59 + OCTETSTRING
1.60 + INCLUDE_BINARY_FILE=$8
1.61 + END
1.62 + END
1.63 + END
1.64 + END
1.65 + // Attributes
1.66 + SET
1.67 + SEQUENCE
1.68 + OID=PKCS9_LOCAL_KEYID
1.69 + SET
1.70 + OUTPUT_BINARY_FILE=cb005_localkeyid_firstcertbag.der,1
1.71 + OCTETSTRING
1.72 + HASH=sha1
1.73 + INCLUDE_BINARY_FILE=$8
1.74 + END
1.75 + END
1.76 + END
1.77 + END
1.78 + END
1.79 + SEQUENCE
1.80 + OID=PKCS9_FRIENDLY_NAME
1.81 + SET
1.82 + OUTPUT_BINARY_FILE=cb005_friendlyname_firstcertbag.der,1
1.83 + BMPSTRING=symbian
1.84 + END
1.85 + END
1.86 + END
1.87 + END
1.88 +END
1.89 +
1.90 +// Shrouded Key bag
1.91 +SEQUENCE
1.92 + OID=PKCS12_BAGTYPES_PKCS8SHROUDEDKEYBAG
1.93 + EXPLICIT
1.94 + OUTPUT_BINARY_FILE=safebag_shrouded_cb005_1.der,1
1.95 + // KeyBag
1.96 + SEQUENCE
1.97 + SEQUENCE
1.98 + OID=$3
1.99 + SEQUENCE
1.100 + OCTETSTRING
1.101 + RAW=$1
1.102 + END
1.103 + INTEGER=$2
1.104 + END
1.105 + END
1.106 + OCTETSTRING
1.107 + ENCRYPT=$4,$5,$6
1.108 + INCLUDE_BINARY_FILE=$7
1.109 + END
1.110 + END
1.111 + END
1.112 + END
1.113 + END
1.114 + // Attributes
1.115 + SET
1.116 + SEQUENCE
1.117 + OID=PKCS9_LOCAL_KEYID
1.118 + SET
1.119 + OUTPUT_BINARY_FILE=cb005_localkeyid_firstshrouded.der,1
1.120 + OCTETSTRING
1.121 + HASH=sha1
1.122 + INCLUDE_BINARY_FILE=$8
1.123 + END
1.124 + END
1.125 + END
1.126 + END
1.127 + END
1.128 + SEQUENCE
1.129 + OID=PKCS9_FRIENDLY_NAME
1.130 + SET
1.131 + OUTPUT_BINARY_FILE=cb005_friendlyname_firstshrouded.der,1
1.132 + BMPSTRING=symbian
1.133 + END
1.134 + END
1.135 + END
1.136 + END
1.137 +END
1.138 +