not working trab 4
This commit is contained in:
@@ -4,14 +4,18 @@ import socket
|
||||
from AES import AESCipher
|
||||
import os
|
||||
from random import randint
|
||||
import base64
|
||||
|
||||
HOST = "127.0.0.1"
|
||||
PORT = SERVICE_PORT
|
||||
|
||||
SERVICE_KEY = os.urandom(32)
|
||||
|
||||
def process_message(message):
|
||||
print(message)
|
||||
message = message.split("||")
|
||||
|
||||
if message[0] == "getkey":
|
||||
return f"{base64.b64encode(SERVICE_KEY)}"
|
||||
if message[0] == "request":
|
||||
"""
|
||||
T_c_s = {ID_C + T_A + K_c_s}K_s
|
||||
@@ -20,7 +24,7 @@ def process_message(message):
|
||||
M6 = [{Resposta, N3}K_c_s]
|
||||
"""
|
||||
body = message[1].split("<>")
|
||||
K_s = C_K_s
|
||||
K_s = SERVICE_KEY
|
||||
T_c_s_AES = AESCipher(K_s)
|
||||
|
||||
M5_inner = body[0]
|
||||
|
||||
Reference in New Issue
Block a user