os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb001/safebag_cb001.txt
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/security/cryptoservices/certificateandkeymgmt/tpkcs12intgrtn/testdatainput/cb001/safebag_cb001.txt Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,169 @@
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 +OUTPUT_BINARY_FILE=oomkeybag.der,1
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=localkeyid.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 +
1.40 + SET
1.41 + OUTPUT_BINARY_FILE=friendlyname.der,1
1.42 + BMPSTRING=symbian
1.43 + END
1.44 + END
1.45 + END
1.46 + END
1.47 + END
1.48 +END
1.49 +
1.50 +
1.51 +
1.52 +
1.53 +
1.54 +
1.55 +// certbag
1.56 +OUTPUT_BINARY_FILE=oomcertbag.der,1
1.57 + SEQUENCE
1.58 + OID=PKCS12_BAGTYPES_CERTBAG
1.59 + EXPLICIT
1.60 + // CertBag
1.61 + SEQUENCE
1.62 + OID=PKCS9_CERTTYPES_PKCS12_X509
1.63 + EXPLICIT
1.64 + OCTETSTRING
1.65 + INCLUDE_BINARY_FILE=$8
1.66 + END
1.67 + END
1.68 + END
1.69 + END
1.70 + // Attributes
1.71 + SET
1.72 + SEQUENCE
1.73 + OID=PKCS9_LOCAL_KEYID
1.74 +
1.75 + SET
1.76 + OUTPUT_BINARY_FILE=localkeyid_cert.der,1
1.77 + OCTETSTRING
1.78 + HASH=sha1
1.79 + INCLUDE_BINARY_FILE=$8
1.80 + END
1.81 + END
1.82 + END
1.83 + END
1.84 + END
1.85 + SEQUENCE
1.86 + OID=PKCS9_FRIENDLY_NAME
1.87 +
1.88 + SET
1.89 + OUTPUT_BINARY_FILE=friendlyname.der,1
1.90 + BMPSTRING=symbian
1.91 + END
1.92 + END
1.93 + END
1.94 + END
1.95 + END
1.96 +END
1.97 +
1.98 +
1.99 +OUTPUT_BINARY_FILE=oomsafecontentsbag.der,1
1.100 + SEQUENCE
1.101 + OID=PKCS12_BAGTYPES_SAFECONTENTSBAG
1.102 + EXPLICIT=0
1.103 + INCLUDE=../safecontents.txt,sample.txt,,,
1.104 + END
1.105 + // Attributes
1.106 + SET
1.107 + SEQUENCE
1.108 + OID=PKCS9_FRIENDLY_NAME
1.109 +
1.110 + SET
1.111 + BMPSTRING=symbian
1.112 + END
1.113 + END
1.114 + END
1.115 + END
1.116 +END
1.117 +
1.118 +
1.119 +//ShroudedkeyBag
1.120 +OUTPUT_BINARY_FILE=oomshroudedkeybag.der,1
1.121 + SEQUENCE
1.122 + OID=PKCS12_BAGTYPES_PKCS8SHROUDEDKEYBAG
1.123 + EXPLICIT
1.124 + OUTPUT_BINARY_FILE=safebag_shrouded_cb001.der,1
1.125 + // KeyBag
1.126 + SEQUENCE
1.127 + SEQUENCE
1.128 + OID=$3
1.129 + SEQUENCE
1.130 + OCTETSTRING
1.131 + RAW=$1
1.132 + END
1.133 + INTEGER=$2
1.134 + END
1.135 + END
1.136 + OCTETSTRING
1.137 + ENCRYPT=$4,$5,$6
1.138 + INCLUDE_BINARY_FILE=$7
1.139 + END
1.140 + END
1.141 + END
1.142 + END
1.143 + END
1.144 + // Attributes
1.145 + SET
1.146 + SEQUENCE
1.147 + OID=PKCS9_LOCAL_KEYID
1.148 + SET
1.149 + OUTPUT_BINARY_FILE=lockal_shrouded.der,1
1.150 + OCTETSTRING
1.151 + HASH=sha1
1.152 + INCLUDE_BINARY_FILE=$8
1.153 + END
1.154 + END
1.155 + END
1.156 + END
1.157 + END
1.158 + SEQUENCE
1.159 + OID=PKCS9_FRIENDLY_NAME
1.160 + SET
1.161 + OUTPUT_BINARY_FILE=friendlyname.der,1
1.162 + BMPSTRING=$9
1.163 + END
1.164 + END
1.165 + END
1.166 + END
1.167 + END
1.168 +END
1.169 +
1.170 +
1.171 +
1.172 +