org\Crypt::hmac PHP Метод

hmac() защищенный статический Метод

生成指定长度的加密校验码, 保证密文安全
protected static hmac ( string $iv, string $value, string $key ) : string
$iv string 初始化向量
$value string 加密后的数据
$key string 加密密钥
Результат string
    protected static function hmac($iv, $value, $key)
    {
        return substr(hash_hmac('sha256', $iv . $value, $key), 0, self::HMAC_SIZE * 2);
    }