1. Построить программную реализацию работы базового алгоритма DES.
2. Привести основные достоинства и недостатки алгоритма DES в ре-жиме электронной кодовой книги (ECB). Построить программную реали-зацию работы алгоритма DES в режиме ECB.
3. Привести основные достоинства и недостатки алгоритма DES в ре-жиме сцепления блоков шифра (CBC). Построить программную реализа-цию работы алгоритма DES в режиме CBC.
4. Привести основные достоинства и недостатки алгоритма DES в ре-жиме обратной связи по шифротексту (CFB). Построить программную реализацию работы алгоритма DES в режиме CFB.
5. Привести основные достоинства и недостатки алгоритма DES в ре-жиме обратной связи по выходу (OFB). Построить программную реализа-цию работы алгоритма DES в режиме OFB.
6. Какие режимы алгоритма DES и каким образом можно использо-вать для целей аутентификации?
7. Какие методы криптоанализа стандарта DES вы знаете?
8. Какие методы комбинирования алгоритма DES, используемые для повышения криптостойкости, вы знаете?
9. Каким будет выход первой итерации алгоритма DES, если и откры-тый текст, и ключ составлены из нулевых последовательностей? |