Method | Description | |
---|---|---|
decrypt ( string $value, string $key, string $target = 'url' ) : string | 解密字符串 | |
encrypt ( mixed $value, string $key, integer $expire, string $target = 'url' ) : string | 加密字符串 |
Method | Description | |
---|---|---|
compareString ( string $known, string $input ) : boolean | 比较字符串是否相等 | |
createIV ( integer $size ) : string | 随机生成指定长度的初始化向量 | |
hmac ( string $iv, string $value, string $key ) : string | 生成指定长度的加密校验码, 保证密文安全 | |
packing ( mixed $value ) : string | 数据打包(数据如何序列化) serialize or json_encode | |
unpacking ( string $value ) : mixed | 数据解包(数据如何反序列化) unserialize or json_decode |