1. Краткая история криптографии
1.1 Основные положения и принципы криптографии
Криптография - наука о создании и расшифровке сообщений, значение которых в той или иной степени засекречено от лиц, пытающихся перехватить их. Сообщение, которое необходимо переслать, называется открытым текстом (plaintext), в то время как непосредственно пересылаемое сообщение - зашифрованный текст (ciphertext). Основная задача шифровальной системы - обеспечить невозможность или в крайней степени затруднить расшифровку пересылаемого сообщения без знания ключа - специального алгоритма кодирования сообщения. Получатель же сообщения без труда может раскодировать его, используя этот ключ.