Происхождение криптографии
У людей с древних времен были две врожденные потребности: (а) общаться и делиться информацией и (б) общаться выборочно. Эти две потребности привели к искусству кодирования сообщений таким образом, чтобы только предполагаемые люди могли иметь доступ к информации. Посторонние люди не могли извлечь никакой информации, даже если зашифрованные сообщения попали им в руки.
Искусство и наука сокрытия сообщений для обеспечения секретности в информационной безопасности признаны криптографией.
Слово «криптография» было образовано путем объединения двух греческих слов: «крипто» означает скрытый, а «графен» означает письмо.
История криптографии
Считается, что искусство криптографии родилось вместе с искусством письма. По мере развития цивилизаций люди организовывались в племена, группы и королевства. Это привело к появлению таких идей, как власть, сражения, превосходство и политика. Эти идеи далее подпитывали естественную потребность людей в тайном общении с избирательным получателем, что, в свою очередь, обеспечивало непрерывное развитие криптографии.
Корни криптографии находятся в римской и египетской цивилизациях.
Иероглиф - древнейшая криптографическая техника
Первое известное свидетельство криптографии можно проследить до использования «иероглифа». Около 4000 лет назад египтяне использовали сообщения, написанные иероглифами. Этот код был секретом, известным только писцам, которые передавали сообщения от имени королей. Один из таких иероглифов показан ниже.
Позже ученые перешли к использованию простых моно-алфавитных шифров подстановки в течение 500-600 лет до нашей эры. Это включало замену алфавитов сообщений другими алфавитами с некоторым секретным правилом. Этотrule стал key для восстановления сообщения из искаженного сообщения.
Ранний римский метод криптографии, широко известный как Caesar Shift Cipher, полагается на смещение букв сообщения на согласованное число (обычно выбирали три), получатель этого сообщения затем сдвигает буквы обратно на то же число и получает исходное сообщение.
Стеганография
Стеганография похожа, но добавляет еще одно измерение к криптографии. В этом методе люди не только хотят защитить секретность информации путем ее сокрытия, но также хотят убедиться, что неуполномоченные лица не получат никаких доказательств того, что информация вообще существует. Например,invisible watermarking.
В стеганографии непреднамеренный получатель или злоумышленник не подозревает о том, что наблюдаемые данные содержат скрытую информацию. В криптографии злоумышленник обычно знает, что данные передаются, потому что он может видеть закодированное / зашифрованное сообщение.
Эволюция криптографии
Именно во время и после европейского Возрождения различные итальянские и папские государства привели к быстрому распространению криптографических методов. В ту эпоху были исследованы различные методы анализа и атак для взлома секретных кодов.
Улучшенные методы кодирования, такие как Vigenere Codingпоявился в 15 - м веке, который предложил перемещение букв в сообщении с числом переменных мест вместо перемещения их одинаковое количество мест.
Только после 19 - го века, криптографии эволюционировала из специальных подходов к шифрованию к более сложному искусству и науке информационной безопасности.
В начале 20 - го века, изобретение механических и электромеханических машин, таких какEnigma rotor machine, предоставил более совершенные и эффективные средства кодирования информации.
В период Второй мировой войны оба cryptography и cryptanalysis стал чрезмерно математическим.
С прогрессом, происходящим в этой области, правительственные организации, военные подразделения и некоторые корпоративные дома начали внедрять приложения криптографии. Они использовали криптографию, чтобы защитить свои секреты от других. Теперь, с появлением компьютеров и Интернета, эффективная криптография стала доступной для простых людей.