jstewmc / create-token
创建一个不可见令牌
v1.0.0
2016-08-13 22:06 UTC
Requires
- php: ^7.0
Requires (Dev)
- phpunit/phpunit: ^5.4
This package is auto-updated.
Last update: 2024-08-29 04:36:57 UTC
README
一个create-token服务。
use Jahuty\CreateToken\Create; (new Create())(8); // returns something like "12a8b53c" (new Create())(16); // returns something like "8ab5dfaef3d2c999"
安全
这个库使用random_bytes() PHP函数。根据PHP手册,该函数生成用于盐、密钥和初始化向量的加密安全、伪随机、不可见令牌。
长度
请注意,在创建不可见令牌时,长度很重要。为了提供足够的随机性,令牌的长度应该等于哈希函数输出的长度。例如,通过SHA-256散列的令牌应该有64个字符长;通过SHA-512散列的令牌应该有128个字符长;依此类推。
许可证
作者
版本
1.0.0,2016年8月16日
- 首次重大发布
0.1.0,2016年7月28日
- 初始发布