0
在Hyperledger Fabric v1.0中,用戶可以通過MSP(成員服務提供商)註冊並註冊到區塊鏈網絡。用戶在註冊和註冊後被授予公鑰(在證書中)和私鑰。按照我的理解,調用者使用私鑰簽名事務,而公共密鑰則由同伴使用來驗證簽名者。我可以使用Hyperledger Fabric v1.0中由MSP生成的公鑰/私鑰來加密/解密數據嗎?
我可以使用相同的私鑰和公鑰來加密(使用公鑰)和解密(使用私鑰)嗎?
如果是,我需要使用哪些Node.js庫來將MSP生成的這些密鑰用於加密和解密?我嘗試使用加密包,但它不起作用。它產生以下錯誤:
Error: error:0608B096:digital envelope routines:EVP_PKEY_encrypt_init:operation not supported for this keytype
我在由OpenSSL的生成的RSA公共/私有密鑰對(而不是MSP)和加密/解密用的加密包嘗試工作。