Home | History | Annotate | Download | only in crypto

Lines Matching refs:pk

425 	struct crypto_public_key *pk;
427 pk = os_zalloc(sizeof(*pk));
428 if (pk == NULL)
431 res = rsa_import(key, len, &pk->rsa);
436 os_free(pk);
440 if (pk->rsa.type != PK_PUBLIC) {
443 rsa_free(&pk->rsa);
444 os_free(pk);
448 return pk;
457 struct crypto_private_key *pk;
459 pk = os_zalloc(sizeof(*pk));
460 if (pk == NULL)
463 res = rsa_import(key, len, &pk->rsa);
468 os_free(pk);
472 if (pk->rsa.type != PK_PRIVATE) {
475 rsa_free(&pk->rsa);
476 os_free(pk);
480 return pk;