node encriptar encriptacion contraseña asimetrica encryption node.js public-key-encryption

encryption - encriptacion - ¿Cómo encriptar datos con clave pública en NodeJS?



encriptacion asimetrica c# (2)

En cifrado, solo veo Signer / Verifier para hacer firma digital y Cipher / Decipher con encriptación de clave simétrica.

¿Cómo encripto los datos con la clave pública?


Para aquellos que se topan con esta pregunta al buscar en Google, la otra pregunta de SO ya ha respondido Cifrar datos con clave pública en node.js que funciona bien.


Puede que le interesen mis enlaces de NaCl . De su API:

// encrypt and sign box(message, nonce, pubkey, privkey) // decrypt and validate unbox(box, nonce, pubkey, privkey) // generates a new keypair, returns {private: <buffer>, public: <buffer>} boxKeypair() // lengths of nonces and public and private keys in bytes // { nonce: x, pubkey: x, privkey: x } lengths.box