Lines Matching refs:rawkey

3161 				/* Convert keys to "rawkey" format */
3221 KMF_RAW_KEY_DATA *rawkey)
3250 if (rawkey->keytype == KMF_RSA)
3252 else if (rawkey->keytype == KMF_DSA)
3254 else if (rawkey->keytype == KMF_ECDSA)
3272 keylabel = rawkey->label;
3378 if (id.Data == NULL && rawkey->id.Data != NULL) {
3379 SETATTR(templ, i, CKA_ID, rawkey->id.Data,
3380 rawkey->id.Length);
3385 rawkey->rawdata.rsa.mod.val,
3386 rawkey->rawdata.rsa.mod.len);
3389 rawkey->rawdata.rsa.pubexp.val,
3390 rawkey->rawdata.rsa.pubexp.len);
3392 if (rawkey->rawdata.rsa.priexp.val != NULL) {
3394 rawkey->rawdata.rsa.priexp.val,
3395 rawkey->rawdata.rsa.priexp.len);
3398 if (rawkey->rawdata.rsa.prime1.val != NULL) {
3400 rawkey->rawdata.rsa.prime1.val,
3401 rawkey->rawdata.rsa.prime1.len);
3404 if (rawkey->rawdata.rsa.prime2.val != NULL) {
3406 rawkey->rawdata.rsa.prime2.val,
3407 rawkey->rawdata.rsa.prime2.len);
3410 if (rawkey->rawdata.rsa.exp1.val != NULL) {
3412 rawkey->rawdata.rsa.exp1.val,
3413 rawkey->rawdata.rsa.exp1.len);
3416 if (rawkey->rawdata.rsa.exp2.val != NULL) {
3418 rawkey->rawdata.rsa.exp2.val,
3419 rawkey->rawdata.rsa.exp2.len);
3422 if (rawkey->rawdata.rsa.coef.val != NULL) {
3424 rawkey->rawdata.rsa.coef.val,
3425 rawkey->rawdata.rsa.coef.len);
3430 rawkey->rawdata.dsa.prime.val,
3431 rawkey->rawdata.dsa.prime.len);
3434 rawkey->rawdata.dsa.subprime.val,
3435 rawkey->rawdata.dsa.subprime.len);
3438 rawkey->rawdata.dsa.base.val,
3439 rawkey->rawdata.dsa.base.len);
3442 rawkey->rawdata.dsa.value.val,
3443 rawkey->rawdata.dsa.value.len);
3451 rawkey->rawdata.ec.value.val,
3452 rawkey->rawdata.ec.value.len);
3455 rawkey->rawdata.ec.params.Data,
3456 rawkey->rawdata.ec.params.Length);
3744 KMF_RAW_KEY_DATA *rawkey = (KMF_RAW_KEY_DATA *)symkey->keyp;
3746 if (rawkey == NULL)
3748 if (rawkey->sensitive)
3750 if (rawkey->not_extractable)
3753 if (rawkey->rawdata.sym.keydata.val == NULL ||
3754 rawkey->rawdata.sym.keydata.len == 0)
3757 rkey->keydata.len = rawkey->rawdata.sym.keydata.len;
3761 rawkey->rawdata.sym.keydata.val, rkey->keydata.len);
4030 KMF_RAW_KEY_DATA *rawkey = NULL;
4056 rawkey = kmf_get_attr_ptr(KMF_RAW_KEY_ATTR, attlist,
4059 if (key == NULL && rawkey == NULL)
4062 if (rawkey != NULL) {
4063 rv = store_raw_key(handle, attlist, numattr, rawkey);