Типовые ошибки, допускаемые при выполнении задания 2

  1. Модуль открытого ключа, число n, должен быть произведением ДВУХ простых чисел, а не трех или четырех, как у некоторых студентов! Для поиска простых чисел p и q пользуйтесь программой генератора простых чисел в заданном дипазоне ЗнаПроЧис32, которую надо скачать из раздела Учебные пособия и методические материалы в саморапаковывающемся архиве и установить у себя на компьютере. Эта же программа позволяет проверять числа на простоту. В крайнем случае воспользуйтесь решетом Эратосфена, выписав числа на бумаге, как было рассказано на одной из лекций.
    Если вы не проверяли числа p и q на простоту прежде всего сделайте это. Иначе с расшифровкой текста могут быть проблемы. Я стал проверять, присылаемые мне числа n на количество простых сомножителей только после того, как однажды мне прислали четное число n.
  2. Получив шифрованный текст в файле, вложенном в письмо, сохраните файл с текстом на жестком диске компьютера, затем откройте в Блокноте (Notepad), WordPad'е или, лучше всего, в просмотрщике любого файлового менеджера (Total Commander, Windows Commander, Norton, Volkov) клавишей <F3>. Затем скопируйте содержимое в буфер Windows и перенесите в правое окно программы DesTutor. Никогда не пользуйтесь для просмотра и копирования вложенных файлов Web-интерфейсом чтения писем, предоставляемым провайдерами бесплатных почтовых услуг. Нельзя доверять и отображению содержимого вложенных файлов в окне почтовых клиентов типа Outlook и Outlook Express.
  3. Операция вычисления числа e, обратного по модулю m числу d, взаимно однозначна только тогда, когда d < m. Проверьте свой закрытый ключ обратным вычислением d = 1/e mod m.