Salve
mi serve aiuto per creare un algoritmo di crittografia che segue le norme della macchina di Vigenere;
In particolare deve attenersi a questa matrice di sostituzione
8 J E Q D N 5 O
P U 3 A R F L W
4 V C 2 T M B I
K 7 Z S G X H Y
e a queste regole
• se le lettere sono nella stessa riga della matrice di sostituzione, le due lettere da inserire nel testo cifrato saranno le lettere immediatamente a destra nella stessa riga. Ogni riga è considerata circolare. Per esempio, la coppia TI viene crittografata come M4.
• se le lettere sono nella stessa colonna della matrice di sostituzione, le due lettere da inserire nel testo cifrato saranno le lettere immediatamente sotto nella stessa colonna. Ogni colonna è considerata circolare. Per esempio, la coppia RG viene crittografata come TD.
• se le lettere appaiono in differenti righe e colonne della matrice di sostituzione, ognuna delle due lettere sarà crittografata con la lettera nella stessa riga ma nella colonna dell’altra lettera.. Per esempio, la coppia LE viene crittografata come 35.
vi ringrazio anticipatamente