Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $request = '{data};
- $IVdata = random_bytes(16);
- $pw = random_bytes(32);
- $mk = 'xxx'; // hmac контроль в формате base64
- $dataAES = openssl_encrypt($request, "aes-256-ctr", $pw, OPENSSL_RAW_DATA, $IVdata);
- $hmac = hash_hmac('sha512', $IVdata.$dataAES, base64_decode($mk), true);
- $returnDataDE = base64_encode($hmac.$IVdata.$dataAES);
Add Comment
Please, Sign In to add comment