Bom dia pessoal. Ajuda em python. Escreva um programa que criptografa a mensagem de um usário de acordo com a correspondencia. Estou usando caracteres da tabela ASCII. Como faço para unir os numeros?

def criptografar():
i=0
mensagem=input("digite a msg")
for i in mensagem:
    print("A mensagem criptografada é: ",ord(i))
return mensagem
criptografar()

 def descriptografar():
   msg = int(input("Digite a msg que quer descriptografar: "))
print("A mensagem descriptografada é: ", chr(msg))
return msg
descriptografar()