
Rhonabwy:JWK、JWKS、JWS、JWE和JWT的C库
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
Rhonabwy是一款专为C语言开发者设计的轻量级库,支持JWT(JSON Web Token)相关标准(JWK, JWKS, JWS, JWE),便于在资源受限的环境中实现安全的身份验证与授权机制。
Rhonabwy-JWK库支持创建、修改、解析或导入导出JSON Web密钥(JWK)及JSON Web密钥集(JWKS)。同时,它还能够对JSON Web签名(JWS)、加密(JWE)和令牌(JWT)进行相应的操作。其中,JWT依赖于JWS和JWE功能,并支持嵌套序列化。
该库所支持的用于数字签名和MAC的加密算法包括:
- HS256:使用SHA-256的HMAC
- HS384:使用SHA-384的HMAC
- HS512:使用SHA-512的HMAC
- RS256:采用RSA算法,基于PKCS#1 v1.5标准签名方式,并结合SHA-256哈希函数
- RS384:采用RSA算法,基于PKCS#1 v1.5标准签名方式,并结合SHA-384哈希函数
全部评论 (0)
还没有任何评论哟~


