Lines Matching defs:pk
423 struct crypto_public_key *pk;
425 pk = os_zalloc(sizeof(*pk));
426 if (pk == NULL)
429 res = rsa_import(key, len, &pk->rsa);
434 os_free(pk);
438 if (pk->rsa.type != PK_PUBLIC) {
441 rsa_free(&pk->rsa);
442 os_free(pk);
446 return pk;
455 struct crypto_private_key *pk;
457 pk = os_zalloc(sizeof(*pk));
458 if (pk == NULL)
461 res = rsa_import(key, len, &pk->rsa);
466 os_free(pk);
470 if (pk->rsa.type != PK_PRIVATE) {
473 rsa_free(&pk->rsa);
474 os_free(pk);
478 return pk;