Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

121
Vistas
Cómo agregar un cbor.tag a una firma cose en cose-js

¿Alguien con experiencia con cose-js sabe cómo agregar una etiqueta cbor a una firma cose? Más concretamente la etiqueta "18" indicando que es cose-sign1.

Estoy estudiando COSE para mi curso de informática y necesito codificar una receta secreta usando CBOR y COSE, usando el procedimiento cose-sign1.

 const payload = Buffer.from('mysecretfoodrecipe', 'base64') const headers = { 'p': {'alg': 'ES256', 'kid': 'chefsid'}, 'u': [] }; const signer = { 'key': { 'd': Buffer.from('mysecretrecipesignature', 'hex') } }; cose.sign.create( headers, payload, signer) .then((buf) => { console.log('Signed message: ' + buf.toString('hex')); console.log(headers, payload, signer) return buf.toString('hex') }).catch((error) => { console.log(error); });

Actualmente obtienes esto --> {[[encabezado protegido, encabezado desprotegido], [carga útil], [firma]]}.

Pero necesito esto --> {Número: 18 Contenido: [[encabezado protegido, encabezado desprotegido], [carga útil], [firma]]}

¿Algunas ideas?

Gracias

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda