navtreedata.js 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. var NAVTREE =
  2. [
  3. [ "Intel® Enhanced Privacy ID SDK", "index.html", [
  4. [ " ", "user", null ],
  5. [ "Introducing the Intel® EPID SDK", "index.html", null ],
  6. [ "Legal Information", "LegalInformation.html", null ],
  7. [ "What's New", "ChangeLog.html", null ],
  8. [ "Introduction to the Intel® EPID Scheme", "EpidOverview.html", [
  9. [ "Roles", "EpidOverview.html#EpidOverview_Roles", [
  10. [ "Issuers", "EpidOverview.html#EpidOverview_Issuers", null ],
  11. [ "Members", "EpidOverview.html#EpidOverview_Members", null ],
  12. [ "Verifiers", "EpidOverview.html#EpidOverview_Verifiers", null ]
  13. ] ],
  14. [ "Groups", "EpidOverview.html#EpidOverview_Groups", null ],
  15. [ "Keys", "EpidOverview.html#EpidOverview_Keys", [
  16. [ "Group Public Key", "EpidOverview.html#EpidOverview_Group_public_key", null ],
  17. [ "Issuing Private Key", "EpidOverview.html#EpidOverview_Issuing_private_key", null ],
  18. [ "Member Private Key", "EpidOverview.html#EpidOverview_Member_private_key", null ]
  19. ] ],
  20. [ "Member and Verifier Interaction", "EpidOverview.html#EpidOverview_Entity_interaction", null ]
  21. ] ],
  22. [ "What's Included in the SDK", "SdkOverview.html", [
  23. [ "SDK Components", "SdkOverview.html#SdkOverview_Components", null ],
  24. [ "Filesystem Layout", "SdkOverview.html#SdkOverview_Files", [
  25. [ "Source Layout", "SdkOverview.html#SdkOverview_Files_SourceLayout", null ],
  26. [ "Install Layout", "SdkOverview.html#SdkOverview_Files_InstallLayout", null ]
  27. ] ]
  28. ] ],
  29. [ "Building from Source", "BuildingSdk.html", [
  30. [ "Prerequisites", "BuildingSdk.html#BuildingSdk_Prerequisites", null ],
  31. [ "Building SDK with SCons", "BuildingSdk.html#BuildingSdk_Building_SCons", null ],
  32. [ "Alternate Makefile/Autoconf Based Build Approach", "BuildingSdk.html#BuildingSdk_Building_Makefile", null ],
  33. [ "Improving Performance with Commercial IPP", "BuildingSdk.html#BuildingSdk_CommercialIpp", null ],
  34. [ "Example Programs", "BuildingSdk.html#BuildingSdk_Examples", null ],
  35. [ "Building with Other Build Systems", "BuildingSdk.html#BuildingSdk_PortingBuildSystem", null ]
  36. ] ],
  37. [ "Signing and Verification Tutorial", "SignVerifyTutorial.html", [
  38. [ "Creating an Intel® EPID Signature of a Given Message", "SignVerifyTutorial.html#SignVerifyTutorial_Signmmsg", null ],
  39. [ "Verifying an Intel® EPID Signature", "SignVerifyTutorial.html#SignVerifyTutorial_Verifysig", null ],
  40. [ "Linking Intel® EPID Signatures from the Same Member", "SignVerifyTutorial.html#SignVerifyTutorial_Basename", null ],
  41. [ "Expected Failures", "SignVerifyTutorial.html#SignVerifyTutorial_VerificationFailures", null ],
  42. [ "Revocation", "SignVerifyTutorial.html#SignVerifyTutorial_Revocation_Group", [
  43. [ "Detecting Revoked Group from Group Revocation List", "SignVerifyTutorial.html#SignVerifyTutorial_GroupRevocation", null ],
  44. [ "Detecting Revoked Member from Private Key Based Revocation List", "SignVerifyTutorial.html#SignVerifyTutorial_KeyRevocation", null ],
  45. [ "Detecting Revoked Member from Signature Based Revocation List", "SignVerifyTutorial.html#SignVerifyTutorial_SigRevocation", null ]
  46. ] ]
  47. ] ],
  48. [ "Sample Issuer Material", "IssuerMaterial.html", [
  49. [ "Sample Groups", "IssuerMaterial.html#IssuerMaterial_Groups", [
  50. [ "Sample Group A", "IssuerMaterial.html#IssuerMaterial_Groups_groupa", null ],
  51. [ "Sample Group B", "IssuerMaterial.html#IssuerMaterial_Groups_groupb", null ]
  52. ] ],
  53. [ "Group Based Revocation Lists", "IssuerMaterial.html#IssuerMaterial_GroupRls", null ],
  54. [ "Compressed Member Private Key", "IssuerMaterial.html#IssuerMaterial_CmpGroups", [
  55. [ "Compressed Sample Group A", "IssuerMaterial.html#IssuerMaterial_CmpGroups_groupa", null ],
  56. [ "Compressed Sample Group B", "IssuerMaterial.html#IssuerMaterial_CmpGroups_groupb", null ]
  57. ] ],
  58. [ "Compressed Group Based Revocation Lists", "IssuerMaterial.html#IssuerMaterial_CmpGroupRls", null ]
  59. ] ],
  60. [ "If You Choose iKGF as Your Issuer", "ChoosingiKGF.html", [
  61. [ "Tools for Creating Revocation Requests", "ChoosingiKGF.html#RevocationTools", [
  62. [ "Requesting Group Revocation", "ChoosingiKGF.html#RevocationTools_revokegrp", null ],
  63. [ "Requesting Private Key Revocation", "ChoosingiKGF.html#RevocationTools_revokekey", null ],
  64. [ "Requesting Signature Revocation", "ChoosingiKGF.html#RevocationTools_revokesig", null ]
  65. ] ],
  66. [ "Tools for Extracting Keys from iKGF Files", "ChoosingiKGF.html#ExtractionTools", [
  67. [ "Extracting Group Public Keys", "ChoosingiKGF.html#ExtractionTools_extractgrps", null ],
  68. [ "Extracting Member Private Keys", "ChoosingiKGF.html#ExtractionTools_extractkeys", null ]
  69. ] ]
  70. ] ],
  71. [ "In-Depth Explanation of Revocation", "Revocation.html", [
  72. [ "Revocation Hierarchy", "Revocation.html#revocation_hierarchy", null ],
  73. [ "Revocation List Versions", "Revocation.html#revocation_versions", null ],
  74. [ "Group Based Revocation", "Revocation.html#group_revocation", [
  75. [ "Reasons the Issuer Might Revoke a Group", "Revocation.html#group_revocation_reasons", null ]
  76. ] ],
  77. [ "Private Key Based Revocation", "Revocation.html#private_key_revocation", [
  78. [ "Reasons the Issuer Might Revoke a Member Private Key", "Revocation.html#private_key_revocation_reasons", null ]
  79. ] ],
  80. [ "Signature Based Revocation", "Revocation.html#signature_revocation", [
  81. [ "Signing with Non-Revoked Proofs", "Revocation.html#revoked_proofs", null ],
  82. [ "Reasons the Issuer Might Revoke an Intel® EPID Signature", "Revocation.html#signature_revocation_reasons", null ]
  83. ] ],
  84. [ "Verifier Blacklist Revocation", "Revocation.html#verifier_blacklist", [
  85. [ "Reasons the Verifier Might Revoke an Intel® EPID Signature", "Revocation.html#verifier_blacklist_reasons", null ]
  86. ] ]
  87. ] ],
  88. [ "In-Depth Explanation of Basenames", "Basenames.html", [
  89. [ "Random Base Signatures", "Basenames.html#random_base", null ],
  90. [ "Name Based Signatures", "Basenames.html#name_based", null ]
  91. ] ],
  92. [ "Implementation Notes", "ImplementationNotes.html", [
  93. [ "Random Number Generation", "ImplementationNotes.html#ImplementationNotes_Prng", null ],
  94. [ "Protecting Secrets", "ImplementationNotes.html#ImplementationNotes_ProtectingSecrets", null ],
  95. [ "Replacing Math Primitives", "ImplementationNotes.html#ImplementationNotes_MathPrimitives", null ],
  96. [ "Octstring/Buffer Types", "ImplementationNotes.html#ImplementationNotes_SerializedTypes", null ],
  97. [ "Flexible Arrays", "ImplementationNotes.html#ImplementationNotes_FlexibleArrays", null ]
  98. ] ],
  99. [ "Glossary", "Glossary.html", [
  100. [ "CA public key", "Glossary.html#Issuing_CA", null ],
  101. [ "DAA", "Glossary.html#Glossary_Daa", null ],
  102. [ "Elliptic curve", "Glossary.html#Glossary_EllipticCurve", null ],
  103. [ "Elliptic curve point", "Glossary.html#Glossary_EllipticCurvePoint", null ],
  104. [ "Group", "Glossary.html#Glossary_Group", null ],
  105. [ "Group certificate", "Glossary.html#Glossary_Group_certificate", null ],
  106. [ "Group public key", "Glossary.html#Glossary_GroupPublicKey", null ],
  107. [ "Intel® EPID", "Glossary.html#Glossary_Epid", null ],
  108. [ "Intel® EPID signature", "Glossary.html#Glossary_EpidSignature", null ],
  109. [ "Issuer", "Glossary.html#Glossary_Issuer", null ],
  110. [ "Issuing private key", "Glossary.html#Glossary_IssuingPrivateKey", null ],
  111. [ "Member", "Glossary.html#Glossary_Member", null ],
  112. [ "Name-based signature", "Glossary.html#Glossary_NameBasedSignature", null ],
  113. [ "Member private key", "Glossary.html#Glossary_MemberPrivateKey", null ],
  114. [ "Non-revoked proof", "Glossary.html#Glossary_NonRevokedProof", null ],
  115. [ "Pairing", "Glossary.html#Glossary_Pairing", null ],
  116. [ "Revocation, revocation lists", "Glossary.html#Glossary_Revocation", null ],
  117. [ "Verifier", "Glossary.html#Glossary_Verifier", null ]
  118. ] ],
  119. [ "Guide to Installing Build Tools", "BuildToolsInstallation.html", [
  120. [ "Installing Python", "BuildToolsInstallation.html#build_tools_windows_python", null ],
  121. [ "Installing SCons", "BuildToolsInstallation.html#build_tools_windows_scons", null ],
  122. [ "Installing Parts", "BuildToolsInstallation.html#build_tools_windows_parts", null ]
  123. ] ],
  124. [ "Walkthroughs of Examples Showing API Usage", "Examples.html", "Examples" ],
  125. [ "API Reference", "modules.html", "modules" ]
  126. ] ]
  127. ];
  128. var NAVTREEINDEX =
  129. [
  130. "Basenames.html",
  131. "group___error_codes.html#ggafdb27c77c2c4b32c807e326a8a0da360a8a6861e14322ca9193498ffc955537f9",
  132. "struct_oct_str32.html#a5588a7e70f3d73f6ce58b567a9f5c5c8"
  133. ];
  134. var SYNCONMSG = 'click to disable panel synchronisation';
  135. var SYNCOFFMSG = 'click to enable panel synchronisation';