Tag: jwe

如何在节点js中生成和validationJWE?

我尝试了下面的代码来创buildRSA-OAEP和A128GCM JWE生成器和validation器。 它适用于节点js,即encryption声明和生成jwe和解密给我的要求。 但它不是与其他客户,如nimbusds jose,jose4j。 所以肯定我错过了一些东西。 我正在阅读https://tools.ietf.org/html/rfc7516 index.js var crypto = require('crypto'); var randomstring = require("randomstring"); var ursa = require("ursa"); var fs = require("fs"); var base64url = require('base64url'); var ascii = require("./ASCII"); var claims = { firstName: "vimal" }; var header = { "enc": "A128GCM", "alg": "RSA-OAEP" }; var headerBase64Url = base64url.encode(JSON.stringify(header)); console.log("headerBase64Url : " […]

在Node.js中实现JSON Webencryption

我正在寻找一种在Node.js服务中使用JSON Web Encryption(JWE)的方法。 然而,我只是设法find相关的标准JWS的实现 。 然而,有几个其他语言的库,如jose4j 。 有没有人成功地在Javascript中实现JWE? 恐怕我会使用较低级别的原语自己实施规范。 有更好的方法吗?