Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

215
Views
Cifrado RSA de texto/mensaje usando nuestra PublicKey - JavaScript o ReactJS

Lo que tengo que hacer es cifrar un pequeño mensaje a través de una clave pública. Tengo la clave pública pero no puedo cifrar ningún mensaje. He probado con JSEncrypt, encrypt-rsa, hybrid-crypto-js, NodeRSA y crypto. No se puede cifrar el mensaje.

La clave es algo como

 let keyData = `-----BEGIN PUBLIC KEY-----MIIBCgKCAQEAzK1MF/...-----END PUBLIC KEY-----`

Lo más cercano a obtener algo fue a través de 'NodeRSA', que al hacer key.importkey(keyData, 'pkcs8') , devuelve un error "InvalidAsn1Error: encoding too long"

¿Alguien puede darme una mano?


mi código es:

 import NodeRSA from 'node-rsa'; const key = new NodeRSA(); let keyData = `-----BEGIN PUBLIC KEY-----MIIBCgKCAQEAzK1MF/...-----END PUBLIC KEY-----` key.importKey(keyData, 'pkcs8');

Me detuve aquí porque me diste el error.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!