Custom Python algorithme de Cryptage

Hey, j'ai travaillé sur cette question depuis un certain temps, et je peux remebr mon frère renforcé moi par l'intermédiaire de ce même alogorithm.

Bref, il ajoute simplement les valeurs ascii de deux caractères à partir de la clé et la phrase.

Je peux chiffrer avec ceci:

def encrypt(key, string):
    encoded = ''
    for i in range(len(string)):
        key_c = ord(key[i % len(key)])
        string_c = ord(string[i % len(string)])
        encoded += chr((key_c + string_c) % 127)
    return encoded

Mais je ne peux pas me souvenir de ce que nous avons fait autant que le décryptage. Il est difficile de revers un mod 😛
Des idées?