UNPKG
sadad-gateway
Version:
latest (1.0.2)
1.0.2
1.0.1
1.0.0
درگاه پرداخت سداد برای Node.js با پشتیبانی TypeScript
sadad-gateway
/
src
/
utils.ts
8 lines
(7 loc)
•
301 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
import crypto
from
"crypto"
;
export function
generateSignData
(
data:
string
, key:
string
):
string
{
const
buffer = Buffer.
from
(data,
"utf-8"
);
const
keyBuffer = Buffer.
from
(key,
"base64"
);
const
sign = crypto.createHmac(
"sha1"
, keyBuffer).update(buffer).digest(
"base64"
);
return
sign; }