Lines Matching +full:- +full:sdk
1 <!-- HTML header for doxygen 1.8.10-->
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht…
5 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
6 <meta http-equiv="X-UA-Compatible" content="IE=9"/>
8 <title>Intel® Enhanced Privacy ID SDK: Considerations for TPM</title>
17 /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 …
19 /* @license-end */</script>
24 <div id="top"><!-- do not remove this div, it is closed by doxygen! -->
29 <td id="projectalign" style="padding-left: 0.5em;">
34 href="index.html">Intel® Enhanced Privacy ID SDK</a>
42 <!-- end header part -->
43 <!-- Generated by Doxygen 1.8.14 -->
44 </div><!-- top -->
45 <div id="side-nav" class="ui-resizable side-nav-resizable">
46 <div id="nav-tree">
47 <div id="nav-tree-contents">
48 <div id="nav-sync" class="sync"></div>
51 <div id="splitbar" style="-moz-user-select:none;"
52 class="ui-resizable-handle">
56 /* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 …
58 /* @license-end */
60 <div id="doc-content">
64 </div><!--header-->
73 <li class="level1"><a href="#TpmConsiderations_Architecture">SDK Member Architecture</a></li>
74 …">Building the SDK to Take Advantage of TPM</a><ul><li class="level2"><a href="#TpmConsiderations_…
75 <li class="level2"><a href="#TpmConsiderations_BuildingTpmMode">Building the SDK in TPM Mode</a></l…
85 <p>The SDK is compatible with the Trusted Computing Group's TPM 2.0 spec. The most recent version o…
88 <p>This section explains what manufacturers have to do with the SDK in order to have their TPMs rec…
91 <li>Adapting SDK code to specific TSS functionality</li>
93 <p>This SDK was tested on the IBM TPM and TSS (Trusted Computing Group Software Stack). Device manu…
104 <p>In this variation on dynamic provisioning, which we call <b>bulk-join</b>, some steps are perfor…
105 <p>For bulk-join, TPM device manufacturers need to do the following:</p>
147 <p>Unlike non-TPM device manufacturers, TPM manufacturers cannot use <a class="el" href="group___ep…
152 …rship credential. ">EpidProvisionCredential</a> to provision it into the non-volatile memory of th…
162 SDK Member Architecture</h1>
163 <p>In the SDK, the Tpm2 module exposes commands that can be mapped to real TSS commands.</p>
172 …SDK software implementation</b> (<code>member/tpm2/src</code>) implements sufficient TPM functiona…
175 Building the SDK to Take Advantage of TPM</h1>
178 <li>Prerequisites to building the SDK to take advantage of TPM</li>
179 <li>Building the SDK in TPM mode</li>
183 Prerequisites to Build the SDK in TPM Mode</h2>
185 …ge.net/projects/ibmtpm20tss/files/ibmtss996.tar.gz/download">966</a>. (The SDK was tested on versi…
186 …ceforge.net/projects/ibmswtpm2/files/ibmtpm532.tar/download">532</a>. (The SDK was tested on versi…
190 Building the SDK in TPM Mode</h2>
192 …d the SDK in TPM mode, go to the SDK folder and build the SDK with the following command: </p><pre…
195 …SDK in TPM mode using <code>make</code> command, go to the SDK folder and build the SDK with the f…
205 <li>Build the Intel® EPID SDK with <code>--target=86 --use-tss</code> (see above).</li>
206 <li>Copy <code>tss.dll</code> from <code>_install/epid-sdk/test</code> to <code>_install/epid-sdk/e…
211 <pre class="fragment">> signmsg --hashalg=SHA-256 --msg="test"
212 …ote"><dt>Note</dt><dd>In TPM mode samples have to be used with <code>--hashalg=SHA-256</code>.</dd…
215 <pre class="fragment">> verifysig --hashalg=SHA-256 --msg="test"
216 -signature verified successfully
217 …In a real TPM use case, <code>CreatePrimary</code> should be used, and the SDK implementation prov…
218 </div></div><!-- contents -->
219 </div><!-- doc-content -->
220 <!-- HTML footer for doxygen 1.8.10-->
221 <!-- start footer part -->
222 <div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
225 © 2016-2017 Intel Corporation