嗨,我想在node-js中生成一个公共/私有密钥对,并使用公共密钥对消息进行加密,并使用私有密钥对消息进行解密。
我需要对用户的secretKey进行编码,因为我将它们用于单独验证。然后我应该解码它。我想我可以为此使用公钥/私钥加密。
我知道window.crypto.subtle.generateKey,这是有关加密算法https://github.com/diafygi/webcrypto-examples/#aes-gcm的许多示例。 但是我想使用它们需要导入window-crypto。而且我对应该使用哪个以及如何使用感到困惑。
我是否有任何资源,示例或建议来使用node-js进行此操作?
编辑:我了解到javascript中没有可以解码令牌密钥的函数。密钥是用特殊算法创建的。