Home | History | Annotate | Download | only in trunks

Lines Matching full:public_area

57   TPM_RC ComputeKeyName(const TPMT_PUBLIC& public_area,
59 return utility_.ComputeKeyName(public_area, object_name);
62 void SetNVRAMMap(uint32_t index, const TPMS_NV_PUBLIC& public_area) {
63 utility_.nvram_public_area_map_[index] = public_area;
66 TPM_RC GetNVRAMMap(uint32_t index, TPMS_NV_PUBLIC* public_area) {
71 *public_area = it->second;
473 TPM2B_PUBLIC public_area;
474 public_area.public_area.type = TPM_ALG_RSA;
475 public_area.public_area.object_attributes = kDecrypt;
476 public_area.public_area.auth_policy.size = 0;
477 public_area.public_area.unique.rsa.size = 0;
480 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
495 TPM2B_PUBLIC public_area;
496 public_area.public_area.type = TPM_ALG_RSA;
497 public_area.public_area.object_attributes = kDecrypt;
498 public_area.public_area.auth_policy.size = 0;
499 public_area.public_area.unique.rsa.size = 0;
502 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
514 TPM2B_PUBLIC public_area;
515 public_area.public_area.type = TPM_ALG_RSA;
516 public_area.public_area.object_attributes = kDecrypt | kRestricted;
519 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
532 TPM2B_PUBLIC public_area;
533 public_area.public_area.type = TPM_ALG_RSA;
534 public_area.public_area.object_attributes = kDecrypt;
535 public_area.public_area.auth_policy.size = 0;
536 public_area.public_area.unique.rsa.size = 0;
540 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
558 TPM2B_PUBLIC public_area;
559 public_area.public_area.type = TPM_ALG_RSA;
560 public_area.public_area.object_attributes = kDecrypt;
561 public_area.public_area.auth_policy.size = 0;
562 public_area.public_area.unique.rsa.size = 0;
566 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
584 TPM2B_PUBLIC public_area;
585 public_area.public_area.type = TPM_ALG_RSA;
586 public_area.public_area.object_attributes = kDecrypt;
587 public_area.public_area.auth_policy.size = 0;
588 public_area.public_area.unique.rsa.size = 0;
591 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
608 TPM2B_PUBLIC public_area;
609 public_area.public_area.type = TPM_ALG_RSA;
610 public_area.public_area.object_attributes = kDecrypt;
611 public_area.public_area.auth_policy.size = 0;
612 public_area.public_area.unique.rsa.size = 0;
615 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
628 TPM2B_PUBLIC public_area;
629 public_area.public_area.type = TPM_ALG_RSA;
630 public_area.public_area.object_attributes = kDecrypt | kRestricted;
633 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
659 TPM2B_PUBLIC public_area;
660 public_area.public_area.type = TPM_ALG_RSA;
661 public_area.public_area.object_attributes = kDecrypt;
662 public_area.public_area.auth_policy.size = 0;
663 public_area.public_area.unique.rsa.size = 0;
667 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
687 TPM2B_PUBLIC public_area;
688 public_area.public_area.type = TPM_ALG_RSA;
689 public_area.public_area.object_attributes = kDecrypt;
690 public_area.public_area.auth_policy.size = 0;
691 public_area.public_area.unique.rsa.size = 0;
695 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
715 TPM2B_PUBLIC public_area;
716 public_area.public_area.type = TPM_ALG_RSA;
717 public_area.public_area.object_attributes = kSign;
718 public_area.public_area.auth_policy.size = 0;
719 public_area.public_area.unique.rsa.size = 0;
722 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
737 TPM2B_PUBLIC public_area;
738 public_area.public_area.type = TPM_ALG_RSA;
739 public_area.public_area.object_attributes = kSign;
740 public_area.public_area.auth_policy.size = 0;
741 public_area.public_area.unique.rsa.size = 0;
744 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
757 TPM2B_PUBLIC public_area;
758 public_area.public_area.type = TPM_ALG_RSA;
759 public_area.public_area.object_attributes = kSign | kRestricted;
762 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
783 TPM2B_PUBLIC public_area;
784 public_area.public_area.type = TPM_ALG_RSA;
785 public_area.public_area.object_attributes = kDecrypt;
788 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
799 TPM2B_PUBLIC public_area;
800 public_area.public_area.type = TPM_ALG_ECC;
801 public_area.public_area.object_attributes = kSign;
804 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
815 TPM2B_PUBLIC public_area;
816 public_area.public_area.type = TPM_ALG_RSA;
817 public_area.public_area.object_attributes = kSign;
820 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_FAILURE)));
843 TPM2B_PUBLIC public_area;
845 public_area.public_area.type = TPM_ALG_RSA;
846 public_area.public_area.object_attributes = kSign;
847 public_area.public_area.auth_policy.size = 0;
848 public_area.public_area.unique.rsa.size = 0;
851 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
869 TPM2B_PUBLIC public_area;
871 public_area.public_area.type = TPM_ALG_RSA;
872 public_area.public_area.object_attributes = kSign;
873 public_area.public_area.auth_policy.size = 0;
874 public_area.public_area.unique.rsa.size = 0;
877 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
892 TPM2B_PUBLIC public_area;
893 public_area.public_area.type = TPM_ALG_RSA;
894 public_area.public_area.object_attributes = kSign;
897 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
909 TPM2B_PUBLIC public_area;
910 public_area.public_area.type = TPM_ALG_RSA;
911 public_area.public_area.object_attributes = kSign;
914 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
926 TPM2B_PUBLIC public_area;
927 public_area.public_area.type = TPM_ALG_RSA;
928 public_area.public_area.object_attributes = kSign | kRestricted;
931 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
941 TPM2B_PUBLIC public_area;
942 public_area.public_area.type = TPM_ALG_RSA;
943 public_area.public_area.object_attributes = kDecrypt;
946 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
956 TPM2B_PUBLIC public_area;
957 public_area.public_area.type = TPM_ALG_ECC;
958 public_area.public_area.object_attributes = kSign;
961 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
971 TPM2B_PUBLIC public_area;
972 public_area.public_area.type = TPM_ALG_RSA;
973 public_area.public_area.object_attributes = kSign;
976 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_FAILURE)));
986 TPM2B_PUBLIC public_area;
987 public_area.public_area.type = TPM_ALG_RSA;
988 public_area.public_area.object_attributes = kSign;
991 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
1001 TPM2B_PUBLIC public_area;
1003 public_area.public_area.type = TPM_ALG_RSA;
1004 public_area.public_area.object_attributes = kSign;
1007 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
1021 TPM2B_PUBLIC public_area;
1023 public_area.public_area.type = TPM_ALG_RSA;
1024 public_area.public_area.object_attributes = kSign;
1027 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
1070 TPM2B_PUBLIC public_area;
1071 public_area.public_area.type = TPM_ALG_RSA;
1072 public_area.public_area.auth_policy.size = 0;
1073 public_area.public_area.unique.rsa.size = 0;
1076 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
1107 TPM2B_PUBLIC public_area;
1108 public_area.public_area.type = TPM_ALG_RSA;
1109 public_area.public_area.auth_policy.size = 0;
1110 public_area.public_area.unique.rsa.size = 0;
1113 DoAll(SetArgPointee<2>(public_area), Return(TPM_RC_SUCCESS)));
1140 EXPECT_EQ(public_data.public_area.parameters.rsa_detail.key_bits,
1142 EXPECT_EQ(public_data.public_area.parameters.rsa_detail.exponent,
1144 EXPECT_EQ(public_data.public_area.unique.rsa.size, modulus.size());
1145 EXPECT_EQ(0, memcmp(public_data.public_area.unique.rsa.buffer, modulus.data(),
1164 ComputeKeyName(public_data.public_area, &object_name));
1234 TPM2B_PUBLIC public_area;
1238 .WillOnce(DoAll(SaveArg<2>(&public_area), SaveArg<3>(&creation_pcrs),
1248 EXPECT_EQ(public_area.public_area.object_attributes & kDecrypt, kDecrypt);
1249 EXPECT_EQ(public_area.public_area.object_attributes & kSign, kSign);
1250 EXPECT_EQ(public_area.public_area.object_attributes & kUserWithAuth,
1252 EXPECT_EQ(public_area.public_area.object_attributes & kAdminWithPolicy, 0u);
1253 EXPECT_EQ(public_area.public_area.parameters.rsa_detail.scheme.scheme,
1263 TPM2B_PUBLIC public_area;
1266 .WillOnce(DoAll(SaveArg<2>(&public_area), Return(TPM_RC_SUCCESS)));
1273 EXPECT_EQ(public_area.public_area.object_attributes & kDecrypt, kDecrypt);
1274 EXPECT_EQ(public_area.public_area.object_attributes & kSign, 0u);
1275 EXPECT_EQ(public_area.public_area.parameters.rsa_detail.scheme.scheme,
1280 TPM2B_PUBLIC public_area;
1284 .WillOnce(DoAll(SaveArg<1>(&sensitive_create), SaveArg<2>(&public_area),
1295 EXPECT_EQ(public_area.public_area.object_attributes & kDecrypt, 0u);
1296 EXPECT_EQ(public_area.public_area.object_attributes & kSign, kSign);
1297 EXPECT_EQ(public_area.public_area.object_attributes & kUserWithAuth, 0u);
1298 EXPECT_EQ(public_area.public_area.object_attributes & kAdminWithPolicy,
1300 EXPECT_EQ(public_area.public_area.parameters.rsa_detail.scheme.scheme,
1302 EXPECT_EQ(public_area.public_area.parameters.rsa_detail.key_bits, 2048);
1303 EXPECT_EQ(public_area.public_area.parameters.rsa_detail.exponent, 0x10001u);
1304 EXPECT_EQ(public_area.public_area.auth_policy.size, policy_digest.size());
1305 EXPECT_EQ(0, memcmp(public_area.public_area.auth_policy.buffer,
1411 EXPECT_EQ(in_public.public_area.type, TPM_ALG_KEYEDHASH);
1412 EXPECT_EQ(in_public.public_area.name_alg, TPM_ALG_SHA256);
1449 public_data.public_area.auth_policy.size = 0;
1685 TPMS_NV_PUBLIC public_area;
1686 EXPECT_EQ(TPM_RC_SUCCESS, GetNVRAMMap(index, &public_area));
1687 EXPECT_EQ(TPMA_NV_WRITELOCKED, public_area.attributes & TPMA_NV_WRITELOCKED);
1700 TPMS_NV_PUBLIC public_area;
1701 EXPECT_EQ(TPM_RC_SUCCESS, GetNVRAMMap(index, &public_area));
1702 EXPECT_EQ(TPMA_NV_READLOCKED, public_area.attributes & TPMA_NV_READLOCKED);
1715 TPMS_NV_PUBLIC public_area;
1716 EXPECT_EQ(TPM_RC_SUCCESS, GetNVRAMMap(index, &public_area));
1719 public_area.attributes & (TPMA_NV_READLOCKED | TPMA_NV_WRITELOCKED));
1761 TPMS_NV_PUBLIC public_area;
1762 EXPECT_EQ(TPM_RC_SUCCESS, GetNVRAMMap(index, &public_area));
1763 EXPECT_EQ(public_area.attributes & TPMA_NV_WRITTEN, TPMA_NV_WRITTEN);
1893 TPMS_NV_PUBLIC public_area;
1894 SetNVRAMMap(index, public_area);
1896 EXPECT_EQ(TPM_RC_SUCCESS, utility_.GetNVSpacePublicArea(index, &public_area));
1902 TPMS_NV_PUBLIC public_area;
1905 EXPECT_EQ(TPM_RC_SUCCESS, utility_.GetNVSpacePublicArea(index, &public_area));
1910 TPMS_NV_PUBLIC public_area;
1913 EXPECT_EQ(TPM_RC_FAILURE, utility_.GetNVSpacePublicArea(index, &public_area));
1967 TPM2B_PUBLIC public_area;
1969 .WillOnce(DoAll(SaveArg<2>(&public_area), Return(TPM_RC_SUCCESS)));
1971 EXPECT_EQ(TPM_ALG_SHA256, public_area.public_area.name_alg);