HEX
Server: LiteSpeed
System: Linux br-asc-web1845.main-hosting.eu 5.14.0-611.42.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 24 05:30:20 EDT 2026 x86_64
User: u790421558 (790421558)
PHP: 8.2.30
Disabled: system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail
Upload Files
File: //opt/imunify360-webshield/lualib/resty/openssl/include/hmac.lua
local ffi = require "ffi"

require "resty.openssl.include.ossl_typ"
require "resty.openssl.include.evp"

ffi.cdef [[
  int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len,
                  const EVP_MD *md, ENGINE *impl);

  int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data,
                            size_t len);
  int HMAC_Final(HMAC_CTX *ctx, unsigned char *md,
                            unsigned int *len);

  HMAC_CTX *HMAC_CTX_new(void);
  void HMAC_CTX_free(HMAC_CTX *ctx);
]]