文件名称:xclaim:命令行工具,用于解码和编码EAT,CWT,JWT和UCCS令牌
文件大小:37KB
文件格式:ZIP
更新时间:2024-04-23 20:14:20
C
赞 Xclaim是一个命令行工具,用于对CWT,EAT,UCCS以及某些时候的JWT进行编码和解码。 它被设计为交叉开关,能够将任何一种格式的令牌转换为另一种格式。 以下是格式列表: CWT / EAT-支持输入和输出 UCCS-支持输入和输出 UNIX命令行-仅输入,这是创建令牌的简便方法 JSON-仅输出,易于阅读的文本格式 智威汤逊-计划用于未来,投入和产出 由于CWT / EAT实现可以对令牌进行签名,因此它很容易用作从命令行创建签名令牌或将UCCS转换为签名令牌并最终转换和重新签名JWT令牌的工具。 类似地,它可以用于验证CWT / EAT并以易于读取的JSON格式输出声明,作为未签名的UCCS,并最终重新签名为JWT。 截至目前,不支持CWT / EAT加密,但是当它支持时,它将以相同的方式工作。 以下库用于实现此目的: QCBOR用于CBOR编码和解码 t_cose用于
【文件预览】:
xclaim-main
----t_cose()
----Makefile(5KB)
----ctoken()
----src()
--------openssl_keys.h(516B)
--------useful_file_io.c(2KB)
--------base64.h(744B)
--------ctoken_adapt.c(8KB)
--------help_text.txt(4KB)
--------ctoken_adapt.h(771B)
--------jtoken_encode.c(7KB)
--------xclaim.h(6KB)
--------help_text.h(243B)
--------useful_buf_malloc.h(1KB)
--------xclaim.c(3KB)
--------openssl_keys.c(2KB)
--------base64.c(4KB)
--------useful_file_io.h(722B)
--------arg_decode.c(22KB)
--------help_text.c(5KB)
--------jtoken_adapt.h(545B)
--------useful_buf_malloc.c(466B)
--------main.c(9KB)
--------arg_decode.h(2KB)
--------jtoken_encode.h(15KB)
--------jtoken_adapt.c(5KB)
----xclaim.xcodeproj()
--------project.pbxproj(19KB)
----LICENSE(1KB)
----.gitmodules(258B)
----README.md(1KB)
----QCBOR()