Extend the tpm library with support for single authorized (AUTH1) commands as specified in the TCG Main Specification 1.2. (The internally used helper functions are implemented in a way that they could also be used for double authorized commands if someone needs it.) Provide enums with the return codes from the TCG Main specification. For now only a single OIAP session is supported. OIAP authorized version of the commands TPM_LoadKey2 and TPM_GetPubKey are provided. Both features are available using the 'tpm' command, too. Authorized commands are enabled with CONFIG_TPM_AUTH_SESSIONS. (Note that this also requires CONFIG_SHA1 to be enabled.) Signed-off-by: Reinhard Pfau <reinhard.pfau@gdsys.cc> Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc> Acked-by: Che-Liang Chiou <clchiou@chromium.org> Signed-off-by: Andy Fleming <afleming@freescale.com> |
||
---|---|---|
.. | ||
libfdt | ||
lzma | ||
lzo | ||
rsa | ||
tizen | ||
zlib | ||
Makefile | ||
addr_map.c | ||
aes.c | ||
asm-offsets.c | ||
bch.c | ||
bitrev.c | ||
bzlib.c | ||
bzlib_crctable.c | ||
bzlib_decompress.c | ||
bzlib_huffman.c | ||
bzlib_private.h | ||
bzlib_randtable.c | ||
circbuf.c | ||
crc7.c | ||
crc16.c | ||
crc32.c | ||
ctype.c | ||
display_options.c | ||
div64.c | ||
errno.c | ||
fdtdec.c | ||
fdtdec_test.c | ||
gunzip.c | ||
gzip.c | ||
hang.c | ||
hashtable.c | ||
initcall.c | ||
ldiv.c | ||
linux_string.c | ||
lmb.c | ||
md5.c | ||
net_utils.c | ||
physmem.c | ||
qsort.c | ||
rand.c | ||
rbtree.c | ||
sha1.c | ||
sha256.c | ||
slre.c | ||
string.c | ||
strmhz.c | ||
time.c | ||
tpm.c | ||
trace.c | ||
uuid.c | ||
vsprintf.c |