Added a new Attribute to store TPM key handle 31/44731/10
authorRitu Sood <ritu.sood@intel.com>
Thu, 26 Apr 2018 01:50:05 +0000 (01:50 +0000)
committerRitu Sood <ritu.sood@intel.com>
Thu, 24 May 2018 05:55:20 +0000 (05:55 +0000)
commit57c7ad1aa0e485b5594f27f1ab501ff0306fe2fc
treef47b764bda303958051dae4f3e4f0222c338ac3e
parentc1c9bfcabc4a5e4147d19c599de7d9bf925fa98b
Added a new Attribute to store TPM key handle

Includes changes to detect existing instances of key  and
also some bug fixes. Also added new functionality for
RSA_SignUpdate, RSA_SignFinal and RSA_Cleanup

Issue-ID: AAF-260
Change-Id: Ib064e86b8f112784ed6d352ab1557ab9a13c5978
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
12 files changed:
SoftHSMv2/src/lib/HwInfra/HwInfra.cpp [moved from SoftHSMv2/src/lib/HwInfra/HwInfra.c with 77% similarity]
SoftHSMv2/src/lib/HwInfra/HwInfra.h
SoftHSMv2/src/lib/HwInfra/Makefile.am
SoftHSMv2/src/lib/HwInfra/hwpluginif.h
SoftHSMv2/src/lib/P11Attributes.cpp
SoftHSMv2/src/lib/P11Attributes.h
SoftHSMv2/src/lib/P11Objects.cpp
SoftHSMv2/src/lib/SoftHSM.cpp
SoftHSMv2/src/lib/object_store/DBObject.cpp
SoftHSMv2/src/lib/object_store/OSAttributes.h
SoftHSMv2/src/lib/session_mgr/Session.cpp
SoftHSMv2/src/lib/session_mgr/Session.h