Method for coupling pre-programmed private keys on IoT devices with a Blockchain system

Summary
Specification of the required algorithms and APIs for manipulating IoT device private keys on the blockchain, including Data Structures, Processes, Operations and Transactions for Key Management, and API definitions for Key Related Services.