c - 使用 cjsoe 进行 JSON Web 加密

标签 c encryption jwe

有关如何使用 cjose 的任何帮助带有简单 JSON 的库。来自 ietf-jose 的 JSON 示例

有人可以给我一些指示吗?谢谢

最佳答案

给定的 Json 示例与 cjose 中的 Json 示例之间没有一一对应的关系。但您可能想了解算法如何应用学习 函数来自 test , 特别是

static void _self_encrypt_self_decrypt(const char *plain1)

static void _self_encrypt_self_decrypt_with_key(const char *alg, const char *enc, const char *key, const char *plain1)

 _self_encrypt_self_decrypt_with_key(CJOSE_HDR_ALG_A128KW, CJOSE_HDR_ENC_A128CBC_HS256, JWK_OCT_16, plain1);

以及主要测试功能

START_TEST(test_cjose_jwe_node_jose_encrypt_self_decrypt)
START_TEST(test_cjose_jwe_multiple_recipients)

关于c - 使用 cjsoe 进行 JSON Web 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49565789/

相关文章:

c - 返回函数指针语法的函数

长时间计数位无法按预期工作

c# - 使用 C# 进行文件压缩的​​最佳方法

ios - JOSESwift jwe 加密在 nimbus 服务器中解码失败

php - 有没有办法非对称加密使用 Laravel Passport 创建的访问 token ?

尝试从文件导入数据时崩溃

c++ - fatal error : mpi. h : No such file or directory #include <mpi. h>

PHP - 使用一次性密码本来存储加密密码

shell - cryptsetup luks格式错误: Requested offset is beyond real size of device/dev/loop1

node.js - 如何使用 node-jose 生成加密的 JWE