Task report | ||||
---|---|---|---|---|
|
Project Objectives
keyStore class design refactor | |||||||||
---|---|---|---|---|---|---|---|---|---|
| side task: typescript alignment with fabric-common refactor | ||||||||
| remove cryptoStore Mixin class |
HSM compatibility enhance | |||||||||
---|---|---|---|---|---|---|---|---|---|
| desktop OS: Ubuntu 18 / MacOS / Windows 10 | ||||||||
| server OS (Cloud instance): Ubuntu 18 / Windows Server 2019/ Red Hat Enterprise Linux | ||||||||
| AWS CloudHSM/ IBM HSM / SoftHSM |
offline signing | |||||||
---|---|---|---|---|---|---|---|
| Find native crypto support in Android / iOS / Chrome / FireFox / Microsoft Edge |
Milestones/Deliverables
- Hengming Zhang computing resources checklist.
- Cloud account: AWS, IBM Cloud
- Virtual machine snapshot: on-premise desktop
- Mobile devices
- Hengming Zhang fix on integration test failure on various OS.
Jira Legacy server Hyperledger JIRA columns key,summary,type,created,updated,due,assignee,reporter,priority,status,resolution serverId 6326cb0b-65b2-38fd-a82c-67a89277103b key FABN-1282 - Mac
- Ubuntu
- Hengming Zhang keyStore class design refactor.
- Hengming Zhang HSM compatibility enhance.
- Hengming Zhang offline signing.
- general keystore management: cryptoSuite
- Fabric specific transaction signing utils
Methodology
- almost agile
- JIRA and gerrit commit as delivery target
Documentation
- Hengming Zhang Readme update: new HSM support