Task #1204

Updated by Junxiao Shi over 6 years ago

Signing process should not directly use TPM-based signing in KeyChain to sign sing all Data and Interests.    Instead, there should be an API to generate a key pair and a (properly signed) certificate for the running instance of the application. 

 This task also includes figuring out the way to store/exchange the per-instance certificate. For example, should it be published or be available only during application instance active time?