JavaRush /Java блог /Архив info.javarush /Проблема в расшифровке шифра Crypton
dimaMJ
25 уровень
Craiova

Проблема в расшифровке шифра Crypton

Статья из группы Архив info.javarush
Мне нужно реализовать шифр CRYPTON. Вроде шифрование выполнил. В этом алгоритме есть 4 операции: Табличная замена gamma; Линейное преобразование pi; Байтовая перестановка tau; Операция sigma. Начал расшифровывать и на операции линейное преобразование, не могу правильно расшифровать. Расшифрование выполняется применением обратных операций в обратной последовательности. Все операции, кроме gamma являются обратными самим себе. То есть операцию линейного преобразования нужно выполнить обратной самой себе, до меня просто не доходит как это сделать.. Помогите пожалуйста, мне просто на словах, что нужно менять при расшифровке вот в этих формулах(там где XOR) Проблема в расшифровке шифра Crypton - 1
Комментарии
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ