branca-php:使用现代加密技术进行身份验证和加密的API令牌

时间:2024-06-16 05:11:57
【文件属性】:

文件名称:branca-php:使用现代加密技术进行身份验证和加密的API令牌

文件大小:14KB

文件格式:ZIP

更新时间:2024-06-16 05:11:57

api jwt token-authentication xchacha20-poly1305 PHP

适用于PHP的Branca令牌 使用现代加密技术进行身份验证和加密的API令牌。 什么? 是一种易于使用的安全令牌格式,很难用脚射击。 它使用IETF XChaCha20-Poly1305 AEAD对称加密来创建加密和防篡改令牌。 有效载荷本身是字节的任意序列。 例如,您可以使用JSON对象,纯文本字符串或什至由或序列化的二进制数据。 可以使用 。 对于支持PSR-7双通道或PSR-15标准的框架,还有一个。 安装 使用安装该库。 $ composer require tuupola/branca 该分支需要PHP 7.2或更高版本。 较早的1.x分支还支持PHP 5.6、7.0和7.1。 $ composer require " tuupola/branca:^1.0 " 用法 令牌有效载荷可以是任何任意数据,例如包含电子邮件地址的字符串。 您还必须提供一个32字节的密钥。 密


【文件预览】:
branca-php-2.x
----.gitignore(65B)
----codecov.yml(14B)
----Makefile(1KB)
----src()
--------Branca.php(5KB)
----CONTRIBUTING.md(2KB)
----composer.json(990B)
----CHANGELOG.md(2KB)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----README.md(5KB)
----tests()
--------BrancaTest.php(16KB)
----phpunit.xml.dist(574B)

网友评论