payment.py
382 Bytes
from datetime import datetime
from . import Crypt as BaseCrypt
begin_unix_time = datetime(1970, 1, 1)
def create_iv():
durasi = datetime.utcnow() - begin_unix_time
detik = durasi.total_seconds()
detik = int(detik)
return str(detik) + '000000'
class Crypt(BaseCrypt):
def encrypt(self, raw):
iv = create_iv()
return super().encrypt(raw, iv)