Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
О науке информатике.doc
Скачиваний:
257
Добавлен:
02.05.2014
Размер:
14.84 Mб
Скачать

Сравнение алгоритмов шифрования

Симметричный

Ассиметричный

Короткие ключи

(до 256 бит)

Распределение ключей сложно

Доказана стойкость шифра, основанная на доказательствах теорем о невозможном раскрытии данного ключа.

Скорость шифрования высокая.

Длинные ключи (512 бит и более)

Распределение ключей по незащищенному каналу

Нет строгого обоснования стойкости систем с открытым ключом

Скорость шифрования низкая

Криптографы придумали комбинированный метод, который объединяет в себе симметричный и ассиметричный виды шифрования, свободный от присущих им недостатков. С помощью ассиметричного алгоритма шифрования шифруется ключ для симметричного шифрования.

Совершенно очевидно, что, во–первых, медленность ассиметричного шифрования не мешает — ассиметрично шифруется только короткий (по сравнению с письмом) симметричный ключ, а само письмо шифруется симметричным алгоритмом, во–вторых, сохраняется удобство обмена ассиметричными ключами. Результат: быстрое шифрование с удобным обменом ключами.

Глава 3. Информационные процессы и информационные системы.

3.1. Информационная деятельность и информационные процессы

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

Живые существа способны не только воспринимать информацию из окружающей среды с помощью органов чувств, но и обмениваться ею между собой. Например, муравьи и пчелы сообщают сородичам о местоположении корма. Для этого им приходится применять специальный язык, на котором эту информацию можно передать («танец» пчел).

Человек также воспринимает информацию с помощью органов чувств, а для обмена информацией между людьми служат языки. За время развития человеческого общества таких языков возникло очень много. Прежде всего это родные языки (русский, болгарский, английский и др.), на которых говорят многочисленные народы мира. Роль языка для человечества исключительно велика. Без него, без обмена информацией между людьми было бы невозможным возникновение и развитие общества.Деятельность человека, связанную с процессами получения, преобразования, накопления и передачи информации, будем называть информационной деятельностью.

Получение информации

Для получения (восприятия) информации у животных и человека имеются органы чувств (особые нервные клетки — рецепторы): зрение, слух, обоняние, осязание. По мере своего развития человечество создавало специальную аппаратуру, повышающую возможности органов чувств: измерительные приборы, микроскопы, усилители звуковых сигналов и т. д.

Передача и хранение информации

Первым носителем человеческих знаний и опыта, первым средством обмена информации между людьми стала человеческая речь.

Несмотря на все богатство возможностей передачи информации, предоставляемых родными языками, описать с их помощью можно далеко не все. И хотя выдающиеся поэты и писатели создавали на родных языках яркие образы и передавали тонкие эмоции, поговорка «лучше один раз увидеть, чем сто раз услышать» часто оказывается справедливой.

Поэтому человечество научилось использовать для передачи и сохранения информации рисунки, чертежи, схемы, а впоследствии — фотографии, телевизионные изображения и т. д.

В настоящее время применяют множество специальных языков, приспособленных для передачи информации конкретного содержания, появляющейся при решении определенных задач. К ним можно отнести языки математики, физики, химии и других научных дисциплин, дорожные знаки, язык записи шахматных партий, систему знаков для внесения редакторской правки в рукопись, обозначения на картах, языки общения с ЭВМ и многие, многие другие. Количество таких языков непрерывно увеличивается в прямой зависимости от роста многообразия решаемых человеком задач.

Проблемы языка, его структуры, содержания и т. д. изучаются целым рядом родственных информатике наук — лингвистикой, математической лингвистикой и др. Саму информатику язык интересует, прежде всего, как форма представления и средство передачи информации: