Jak odszyfrować dane

0

Witam. Muszę napisać odszyfrowanie danych zaszyfrowanych metodą macierzową. Niestety nie wiem nawet jak zacząć. Przykład szyfrowania:

M=HERE IS A SECRET MESSAGE ENCIPHERED BY TRANSPOSITION
Key=CONVENIENCE

''C O N V E N I E N C E
1 10 7 11 3 8 6 4 9 2 5
H E R E I S A S E C R
E T M E S S A G E E N
C I P H E R E D B Y T
R A N S P O S I T I O
N
C=HECRN CEYI ISEP SGDI RNTO AAES RMPN SSRO EEBT ETIA EEHS''
Pomożecie? :D

0

Ale gdzie dokładnie jest problem? Przecież z obrazka jasno wynika jak ten algorytm działa.

0

Problem jest by zrobić to w drugą stronę

0

Ale godzie dokładnie jest problem? o_O Potrzebujesz znać jedynie kolejność kolumn czyli 1 10 7 11 3 8 6 4 9 2 5, wystarczy że najpierw przesortujesz kolumny tak żeby były po kolei zgodnie z tym utawieniem a potem będziesz składał wynik biorąc co k-tą literkę i je grupując.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.