Tengo el siguiente código que genera una firma usando el nodo crypto lib:
const crypto = require('crypto'); ... const signature = crypto.sign('sha256', Buffer.from(message), privateKey);¿Hay alguna forma de generar la misma firma usando el nodo crypto-js lib? Estoy usando un script de solicitud previa de Postman que proporciona un entorno de nodo con acceso a crypto-js lib pero no a crypto lib.
¿Hay alguna forma de generar la misma firma usando el nodo crypto-js lib? No. La firma es parte de la criptografía asimétrica, que no es compatible con CryptoJS .
CryptoJS incluye varios algoritmos simétricos , por ejemplo, AES (sin cifrado autenticado como GCM, por cierto), hashing , HMAC y PBKDF2 .