inv_transpose_base

def inv_transpose_base(liste,key,table)

Algorithm

The inverse method to decrypt a str list of base transposed values

Parameters

Type

Description

liste

str list

The crypted list as String list

key

int list

The Base index list as key

table

int list

The full Base table recursively builded

Returns

int list : The decrypted list as integers


Source Code

res = []
if(len(liste)!=len(key)):
        return []
else:
        for i in range(0,len(liste)):
                if(key[i]==10):
                        res.append(int(liste[i]))
                else:
                        res.append(int(table[key[i]-2].index(liste[i])))
return res