Люди.Нужна помощь вот по какому вопросу.У меня есть слово или выражение(записанное одним
словом т.е.без пробелов) и оно QVNAYQHI.Есть ещё одно слово:FWNDID.Эти слова уже закодированно кодом Hill ,который заключается
в следующем: слово делится на блоки,в данном случае 2(двойные),т.е. по 2(две) буквы: QV NA и т.д.
Потом я беру матрицу 2*2 которая состоит из чисел которые меньше 26 (26 букв в английском алфавите).Определитель матрицы должен быть отличен от нуля,что бы мойно было найти
матрицу(-1) т.е. обратную. Порядок таков: Х=(х1,х2)-блок настояшего слова,Р-матрица 2*2.Y=(y1,y2)-блок после трансформации т.е. закодированного .
(Х*Р)%26 = Y(y1,y2):
(x1,x2)*(a b) =(y1,y2)
(c d)
Вопрос таков.Я не могу найти матрицу ???
словом т.е.без пробелов) и оно QVNAYQHI.Есть ещё одно слово:FWNDID.Эти слова уже закодированно кодом Hill ,который заключается
в следующем: слово делится на блоки,в данном случае 2(двойные),т.е. по 2(две) буквы: QV NA и т.д.
Потом я беру матрицу 2*2 которая состоит из чисел которые меньше 26 (26 букв в английском алфавите).Определитель матрицы должен быть отличен от нуля,что бы мойно было найти
матрицу(-1) т.е. обратную. Порядок таков: Х=(х1,х2)-блок настояшего слова,Р-матрица 2*2.Y=(y1,y2)-блок после трансформации т.е. закодированного .
(Х*Р)%26 = Y(y1,y2):
(x1,x2)*(a b) =(y1,y2)
(c d)
Вопрос таков.Я не могу найти матрицу ???