In crypto, vedo solo Signer/Verifier per fare la firma digitale e Cipher/Decipher con crittografia a chiave simmetrica.Come crittografare i dati con la chiave pubblica in NodeJS?
Come crittografare i dati con chiave pubblica?
In crypto, vedo solo Signer/Verifier per fare la firma digitale e Cipher/Decipher con crittografia a chiave simmetrica.Come crittografare i dati con la chiave pubblica in NodeJS?
Come crittografare i dati con chiave pubblica?
Potrebbe interessarti il mio NaCl bindings. Dalla sua 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
Per coloro che corrono in questa domanda quando googling, l'altro SO domanda ha risposto già Encrypting data with Public Key in node.js che funziona bene.