请问如何使用nodejs实现hash算法和签名算法,然后使用golang语言验证hash值和签名

我在开发fabric区块链应用程序时,打算使用node SDK开发应用程序;使用go开发chaincode。我使用nodejs实现hash算法和签名算法,然后使用golang语言验证hash值和签名,nodejs和go语言我都是第一次接触,我在网上分别找了nodejs和go的rsa签名及验证;但是,我发现,我用nodejs加密得到的密文无法用golang解密。求大神指点