os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb005/safebag_cb005_2.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_2.txt Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,178 @@
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_secondkey.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_secondkey.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 +// certbag
1.51 +SEQUENCE
1.52 + OID=PKCS12_BAGTYPES_CERTBAG
1.53 + EXPLICIT
1.54 + // CertBag
1.55 + SEQUENCE
1.56 + OID=PKCS9_CERTTYPES_PKCS12_X509
1.57 + EXPLICIT
1.58 + OCTETSTRING
1.59 + INCLUDE_BINARY_FILE=$8
1.60 + END
1.61 + END
1.62 + END
1.63 + END
1.64 + // Attributes
1.65 + SET
1.66 + SEQUENCE
1.67 + OID=PKCS9_LOCAL_KEYID
1.68 + SET
1.69 + OUTPUT_BINARY_FILE=cb005_localkeyid_secondcert.der,1
1.70 + OCTETSTRING
1.71 + HASH=sha1
1.72 + INCLUDE_BINARY_FILE=$8
1.73 + END
1.74 + END
1.75 + END
1.76 + END
1.77 + END
1.78 + SEQUENCE
1.79 + OID=PKCS9_FRIENDLY_NAME
1.80 + SET
1.81 + OUTPUT_BINARY_FILE=cb005_friendlyname_secondcert.der,1
1.82 + BMPSTRING=symbian
1.83 + END
1.84 + END
1.85 + END
1.86 + END
1.87 +END
1.88 +
1.89 +// CRL bag
1.90 +SEQUENCE
1.91 + OID=PKCS12_BAGTYPES_CRLBAG
1.92 + EXPLICIT=0
1.93 + // CRLBag
1.94 + SEQUENCE
1.95 + OID=X509CRL
1.96 + EXPLICIT=0
1.97 + OCTETSTRING
1.98 + INCLUDE_BINARY_FILE=../root5crl.der
1.99 + END
1.100 + END
1.101 + END
1.102 + END
1.103 + // Attributes
1.104 + SET
1.105 + SEQUENCE
1.106 + OID=PKCS9_FRIENDLY_NAME
1.107 + SET
1.108 + BMPSTRING=symbian
1.109 + END
1.110 + END
1.111 + END
1.112 +END
1.113 +
1.114 +
1.115 +//Secret bag
1.116 +
1.117 +SEQUENCE
1.118 + OID=PKCS12_BAGTYPES_SECRETBAG
1.119 + EXPLICIT=0
1.120 + SEQUENCE
1.121 + OID=SYMBIAN_DEVICE_ID_LIST
1.122 + EXPLICIT=0
1.123 + SEQUENCE
1.124 + UTF8STRING=11111111-222222-3-44
1.125 + END
1.126 + END
1.127 + END
1.128 + END
1.129 + // No attributes
1.130 +END
1.131 +
1.132 +
1.133 +// Shrouded Key bag
1.134 +SEQUENCE
1.135 + OID=PKCS12_BAGTYPES_PKCS8SHROUDEDKEYBAG
1.136 + EXPLICIT
1.137 + OUTPUT_BINARY_FILE=safebag_shrouded_cb005_2.der,1
1.138 + // KeyBag
1.139 + SEQUENCE
1.140 + SEQUENCE
1.141 + OID=$3
1.142 + SEQUENCE
1.143 + OCTETSTRING
1.144 + RAW=$1
1.145 + END
1.146 + INTEGER=$2
1.147 + END
1.148 + END
1.149 + OCTETSTRING
1.150 + ENCRYPT=$4,$5,$6
1.151 + INCLUDE_BINARY_FILE=$7
1.152 + END
1.153 + END
1.154 + END
1.155 + END
1.156 + END
1.157 + // Attributes
1.158 + SET
1.159 + SEQUENCE
1.160 + OID=PKCS9_LOCAL_KEYID
1.161 + SET
1.162 + OUTPUT_BINARY_FILE=cb005_localkeyid_secondshrouded.der,1
1.163 + OCTETSTRING
1.164 + HASH=sha1
1.165 + INCLUDE_BINARY_FILE=$8
1.166 + END
1.167 +
1.168 + END
1.169 + END
1.170 + END
1.171 + END
1.172 + SEQUENCE
1.173 + OID=PKCS9_FRIENDLY_NAME
1.174 + SET
1.175 + OUTPUT_BINARY_FILE=cb005_friendlyname_secondshrouded.der,1
1.176 + BMPSTRING=symbian
1.177 + END
1.178 + END
1.179 + END
1.180 + END
1.181 +END