Spaces:
Runtime error
Runtime error
File size: 448 Bytes
ef4248d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from base64 import b64encode
from Crypto.Cipher import AES
import os
def encode_payload(payload):
key = os.urandom(32) # Random AES key
cipher = AES.new(key, AES.MODE_EAX)
ciphertext, tag = cipher.encrypt_and_digest(payload.encode('utf-8'))
return b64encode(cipher.nonce + tag + ciphertext).decode('utf-8')
payload = "malicious payload data"
encoded_payload = encode_payload(payload)
print(f"Encoded Payload: {encoded_payload}")
|