
Delphi-JOSE-JWT:Delphi中的JOSE(JSON对象签名与加密)及JWT(JSON Web令牌)实现
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供在Delphi编程环境中使用JOSE和JWT的标准库。它支持JSON对象的签名、验证和加密,适用于需要安全通信的应用程序开发。
Delphi JOSE和JWT库提供了对JSON Web令牌(JWT)以及JSON对象签名与加密(JOSE)规范套件的支持实现。此库通过多种JOSE算法支持JWS的紧凑序列化,计划未来将加入对JWE的支持。
关于使用Delphi-JOSE的文章包括:
- JWT及认证技术介绍(采用Delphi)
- JSON Web令牌详解
- 利用Delphi-JOSE-JWT生成和验证JWT令牌
- 通过JWT使用者来检查JWT声明
重要提示:在使用OpenSSL时,要求SHA算法的HMAC。对于Delphi版本10 Seattle之前的系统来说,由于Indy库依赖于OpenSSL实现HMAC-SHA算法,因此需要在服务器端安装相应的OpenSSL DLL文件以生成令牌。而在Delphi 10 Seattle或更新版本中,System.Hash单元已经包含了所需的所有HMAC功能,并且不再需要额外的OpenSSL支持。
对于使用RSA密钥和椭圆曲线(ECD)的情况,请遵循相关文档中的指导进行操作。
全部评论 (0)
还没有任何评论哟~


