February 19, 2019

Принципы шифрования и криптографии

Считается, что криптография появилась порядка 4 тысяч лет назад. Сначала основным принципом была замена алфавита исходного текста другим алфавитом через замену букв другими буквами или символами. Затем, примерно с 9 века, появились полиалфавитные шифры. С начала 20 века началось активное внедрение электромеханических устройств в работу шифровальщиков — хотя полиалфавитные шифры никуда не делись.

И примерно с середины до 70-х годов XX века произошёл переход к математической криптографии. В работе Шеннона появляются строгие математические определения количества информации, передачи данных, энтропии, функций шифрования. Обязательным этапом создания шифра считается изучение его уязвимости к различным известным атакам — линейному и дифференциальному криптоанализу. Однако до 1975 года криптография оставалась «классической» или же, более корректно, криптографией с секретным ключом.

Современный период развития криптографии (с конца 1970-х годов по настоящее время) отличается зарождением и развитием нового направления — криптография с открытым ключом. Её появление знаменуется не только новыми техническими возможностями, но и сравнительно широким распространением криптографии для использования частными лицами.

Простыми словами об основных принципах шифрования рассказывает математик Георгий Вольфсон.