It seems your built-in crypto package should satisfy your needs, no? Check the documents in the createSign and createVerify and the signer and verifier objects that they respectively generate. Note that this requires your system to have openssl , where Node can find it.
source share