Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекций Электронный офис.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
1 Мб
Скачать
☆
  • Настройка параметров

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

    В Excel 2002 разработчики Microsoft реализовали десятки новых функций. Кроме тех нововведений, которые были описаны в разделе, посвященном Word, и касающиеся Office в целом, следует отметить следующие улучшения исключительно Excel:

    1. При выделении ячеек с цветным текстом цвет остается таким же вместо отображения в инверсной схеме цветов.

    2. Доступны новые числовые форматы с символом евро.

    3. Дополнительные числовые форматы с указанием года четырьмя цифрами.

    4. Microsoft Excel 2002 автоматически расширяет форматирование и формулы в списках, упрощая эту распространенную задачу.

    5. Новые отчеты сводных диаграмм переносят мощь отчетов сводных таблиц на диаграммы. Отчеты сводных диаграмм интерактивны, снабжены кнопками, с помощью которых можно отображать и скрывать элементы диаграммы.

    6. Если на диаграмме отображаются большие числа, можно сократить текст оси и сделать его более читаемым, изменив цену деления этой оси. Например, если значения на диаграмме изменяются в диапазоне от 1 000 000 до 50 000 000, можно отобразить на оси числа от 1 до 50 и добавить подпись, указывающую, что значения выражены в миллионах.

    7. Существует возможность создания и выполнения запросов для загрузки данных, доступных через Интернет. Можно выбрать либо всю Web-страницу, либо указать загружаемую таблицу на Web-странице. Excel 2002 содержит несколько образцов Web-запросов, которые можно выполнить.

    8. Отчет сводной таблицы можно сделать доступным на Web-странице в виде сводной таблицы, представляющей из себя компонент, позволяющий пользователям взаимодействовать с данными в Web-обозревателе. Пользователи также могут обновлять данные, изменять макет и выбирать различные элементы для отображения.

    9. После нажатия кнопки Готово в мастере отчетов сводных таблиц и диаграмм на листе появляются синие рамки областей перетаскивания и панель инструментов Сводные таблицы со списком полей исходных данных. Для создания макета отчета сводной таблицы прямо на листе можно перетащить поля с панели инструментов в области перетаскивания.

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

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

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

    13. Теперь нет необходимости выделять части сводной таблицы при форматировании отчета сводной таблицы. Форматирование, применяемое с помощью обычного выделения в Excel, сохраняется при обновлении или изменении макета.

    14. Существует возможность создавать отчеты сводных таблиц на основе баз данных OLAP, а также создавать кубы OLAP на основе запросов к другим базам данных. Базы данных и кубы OLAP организуют данные в отчетах сводных таблиц, ускоряя загрузку и обновление данных по сравнению с использованием традиционных баз данных.

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

    16. Разработчики имеют возможность подписывать свои макросы, созданные с помощью Visual Basic for Applications (VBA), что позволяет пользователям установить автора макроса, удостовериться в надежности макроса и отсутствии в нем вирусов. Microsoft Office 2002 распознает макросы, полученные из надежных источников, и не выдает на экран предупреждающего сообщения, если такой макрос не был изменен.

    4.1.3. Электронные презентации Power Point

    Под презентацией (от лат. praesento – передаю, вручаю и англ. present – представлять) подразумевается представление аудитории новых для нее идей, планов, разработок.

    Другими словами, презентация – это демонстрационные материалы для публичного выступления, от доклада до рекламной акции или лекции в вузе.

    Компьютерная презентация – это файл, в который такие материалы собраны.

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

    • Последовательность изложения. При помощи слайдов, сменяющих друг друга на экране, удержать внимание аудитории гораздо легче, чем бегая с указкой меж развешанных по всему залу плакатов. В отличие же от обычных слайдов, пропускаемых через диапроектор, компьютерные позволяют быстро вернуться к любому из уже рассмотренных вопросов или вовсе изменить последовательность изложения.

    • Конспект. Презентация – это не только то, что видит и слышит аудитория, но и заметки для выступающего: о чем не забыть, как расставить акценты. Эти заметки видны только докладчику: они выводятся на экран управляющего компьютера.

    • Мультимедийные эффекты. Слайд презентации – не просто изображение. В нем, как и в любом компьютерном документе, могут быть элементы анимации, аудио- и видеофрагменты.

    • Копируемость. Копии электронной презентации создаются мгновенно и ничем не отличаются от оригинала. При желании слушатели могут получить все показанные материалы.

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

    4.1.4. Субд ms Access Общие сведения о Microsoft Access

    Система управления базами данных Microsoft Access является одним из самых популярных приложений в семействе настольных СУБД. Все версии Access имеют в своем арсенале средства, значительно упрощающие ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов. Начиная с версии Access 2000, появились также Web-страницы доступа к данным, которые пользователь может просматривать с помощью программы Internet Explorer. Помимо этого, Access позволяет использовать электронные таблицы и таблицы из других настольных и серверных баз данных для хранения информации, необходимой приложению. Присоединив внешние таблицы, пользователь Access будет работать с базами данных в этих таблицах так, как если бы это были таблицы Access. При этом и другие пользователи могут продолжать работать с этими данными в той среде, в которой они были созданы.

    Основные понятия субд

    Базы данных — это совокупность сведений (о реальных объектах, процессах, событиях или явлениях), относящихся к определенной теме или задаче, организованная таким образом, чтобы обеспечить удобное представление этой совокупности как в целом, так и любой ее части. Реляционная база данных представляет собой множество взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Каждая строка таблицы включает данные об одном объекте (например, клиенте, автомобиле, документе), а столбцы таблицы содержат различные характеристики этих объектов — атрибуты (например, наименования и адреса клиентов, марки и цены автомобилей). Строки таблицы называются записями; все записи имеют одинаковую структуру — они состоят из полей, в которых хранятся атрибуты объекта. Каждое поле записи содержит одну характеристику объекта и имеет строго определенный тип данных (например, текстовая строка, число, дата). Все записи имеют одни и те же поля, только в них содержатся разные значения атрибутов.

    Для работы с данными используются системы управления базами данных (СУБД). Основные функции СУБД — это определение данных (описание структуры баз данных), обработка данных и управление данными.

    Прежде чем заносить данные в таблицы, нужно определить структуру этих таблиц. Под этим понимается не только описание наименований и типов полей, но и ряд других характеристик (например, формат, критерии проверки вводимых данных). Кроме описания структуры таблиц, обычно задаются связи между таблицами. Связи в реляционных базах данных определяются по совпадению значений полей в разных таблицах. Например, клиенты и заказы связаны отношением "один-ко-многим", т. к. одной записи в таблице, содержащей сведения о клиентах, может соответствовать несколько записей в таблице заказов этих клиентов. Если же рассмотреть отношение между преподавателями и курсами лекций, которые они читают, это будет отношение "многие-ко-многим", т. к. один преподаватель может читать несколько курсов, но и один курс может читаться несколькими преподавателями. И последний тип связей между таблицами — это отношение "один-к-одному". Такой тип отношений встречается гораздо реже. Как правило, это бывает в двух случаях: запись имеет большое количество полей, и тогда данные об одном типе объектов разносятся по двум связанным таблицам, или нужно определить дополнительные атрибуты для некоторого количества записей в таблице, тогда создается отдельная таблица для этих дополнительных атрибутов, которая связывается отношением "один-к-одному" с основной таблицей.

    Любая СУБД позволяет выполнять четыре простейшие операции с данными:

    • добавлять в таблицу одну или несколько записей;

    • удалять из таблицы одну или несколько записей;

    • обновлять значения некоторых полей в одной или нескольких записях;

    • находить одну или несколько записей, удовлетворяющих заданному условию.

    Для выполнения этих операций используется механизм запросов. Результатом выполнения запросов является либо отобранное по определенным критериям множество записей, либо изменения в таблицах. Запросы к базе формируются на специально созданном для этого языке, который так и называется язык структурированных запросов (SQL — Structured Query Language).

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

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

    Microsoft Access как настольная субд реляционного типа

    Microsoft Access является настольной СУБД реляционного типа, которая имеет все необходимые средства для выполнения перечисленных выше функций. Достоинством Access является то, что она имеет очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать простые и сложные приложения.

    В отличие от других настольных СУБД, Access хранит все данные в одном файле, хотя и распределяет их по разным таблицам. Вы можете создать сколько угодно таблиц, используя те правила, которые были описаны выше. Самым важным правилом, которое необходимо соблюдать, является то, что в базе данных нужно хранить только необходимую информацию, и при этом все данные должны храниться только в одном месте.

    Замечание

    Из всякого правила могут быть исключения, поэтому иногда требуется сделать отступление и хранить, например, промежуточные расчетные данные. Это диктуется обычно соображениями производительности. Однако общее правило все-таки следующее: если вы определяете какое-либо поле в таблице, проверьте, не хранятся ли уже эти данные где-нибудь еще. Если хранятся, то их, как правило, можно так или иначе извлечь.

    "Почему же плохо иметь в таблицах поля с повторяющимися данными?" — может спросить неискушенный в области баз данных читатель. Дело в том, что это очень неэффективный способ хранения данных. И не только потому, что они занимают лишнее место в памяти. Этот аргумент в последнее время не является таким сильным, как раньше из-за значительного снижения цен па микросхемы памяти. Основная причина — это то, что такие данные долго вводить и трудно анализировать. Если случайно-при вводе значения пользователь сделал грамматическую ошибку или даже просто ввел лишний пробел, то при запросах и группировках такое значение будет рассматриваться как самостоятельное, и строка, содержащая это значение, не попадет в нужную группу или просто не будет выведена на экран. Именно поэтому при проектировании структуры баз данных стараются избегать повторения данных и создают для них отдельные таблицы. Этот процесс называется нормализацией.

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

    Рис. 4.1. Способ хранения информации в одной таблице

    Как видно из таблицы, сведения об организациях (их названия, адреса и телефоны) повторяются в разных строчках таблицы.. Чтобы избежать дублирования данных, рекомендуется создать две таблицы и затем связать их. В первую таблицу включить сведения об организации — и это будет главная таблица. Во вторую (подчиненную) будут внесены участники семинара и их должности, а вместо полной информации о месте работы — код организации, равный порядковому номеру организации в первой таблице (см. третий столбец на рис. 4.2). Далее устанавливаем связь между таблицами по полю "Код организации". В результате главная таблица принимает вид, показанный на рис. 4.3, где реквизиты каждой организации записаны один раз и (под строкой организации) можно раскрыть список всех сотрудников данной организации, посетивших семинар.

    Если вы правильно определили поля таблиц, то связи между ними Access установит сама. Для этого нужно, чтобы поля в связанных таблицах, содержащие совпадающие данные (например, "Код организации" на рис. 4.2), имели одинаковое наименование и согласующиеся типы данных.

    Вы можете просматривать, изменять и удалять данные прямо в таблицах. Однако часто удобнее использовать для этого специально созданные экранные формы, которые могут иметь как табличный вид, когда в форме таблицы отображается сразу несколько записей, так и показывать только одну запись в виде некоторого бланка. В формах можно отображать информацию сразу из нескольких таблиц. В этом случае в основе формы будет не таблица, а запрос. Запрос позволяет объединять данные из нескольких связанных таблиц, выполнять вычисления над данными из других столбцов таблицы, добавлять, изменять и удалять записи в таблицах. При этом в большинстве случаев вам не нужно изучать язык Access SQL, т. к. вы всегда можете посмотреть тот запрос, который сформирует для вас Access в результате интерактивного процесса конструирования.

    Рис. 4.2. Способ хранения информации в нескольких таблицах

    Рис. 4.3. Внешний вид главной таблицы

    Для того чтобы можно было анализировать хранящуюся в базе данных Access информацию, вы будете создавать разные отчеты, которые позволяют извлекать необходимые данные, группировать и сортировать их в нужном виде, вычислять итоговые значения по группам и в целом по всем отработанным записям. Отчеты могут быть дополнены рисунками, диаграммами, содержательными комментариями, могут быть выведены на печать, преобразованы в документ Word или опубликованы на Web.

    Другим удобным средством, которым вы можете пользоваться, чтобы публиковать данные в вашей сети интранет или Интернет, являются страницы доступа к данным.

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

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

    Различия между субд Access и электронными таблицами Excel

    На первый взгляд СУБД Access очень похожа по своему назначению и возможностям на программу электронных таблиц Microsoft Excel. Однако между ними существуют принципиальные различия.

    • При работе с электронной таблицей Excel вы можете в ячейку таблицы внести любую информацию, вследствие чего на рабочем листе можно разместить и таблицу, и текст, и рисунок. В один столбец таблицы могут при необходимости вноситься разные данные — числа, текст, даты. Таблица в базе данных Access отличается от таблицы Excel тем, что в ней, как уже говорилось выше, для каждого поля записи определен тип данных, т. е. нельзя в однин столбец таблицы в разные строки заносить данные разных типов.

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

    • С таблицами Excel удобно работать, если они содержат ограниченное количество строк. Таблицы баз данных могут включать в себя огромное количество записей, и при этом СУБД обеспечивает удобные способы извлечения из этого множества нужной информации.

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

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

    • Устанавливая взаимосвязи между отдельными таблицами, Access позволяет избежать ненужного дублирования данных, сэкономить память компьютера, а также увеличить скорость и точность обработки информации. Для этого таблицы, содержащие повторяющиеся данные, разбивают на несколько связанных таблиц.

    • Excel позволяет работать нескольким пользователям с одним документом, однако эти возможности очень ограничены. Access может поддерживать одновременную работу с базой данных 50 пользователей, при этом все пользователи гарантировано будут работать с актуальными данными.

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

    Таким образом, СУБД Access применяется в тех случаях, когда прикладная задача требует хранения и обработки разнородной информации о большом количестве объектов и предполагает возможность многопользовательского режима. Примером может служить задача ведения складского учета. Электронные таблицы Excel являются удобным средством хранения ограниченного количества табличных данных с широкими возможностями выполнения расчетов и анализа данных. Документы Excel предназначаются, как правило, для индивидуального использования.

    Замечание

    Возможности Excel, конечно, не ограничиваются только электронными таблицами, например Excel очень удобно использовать для анализа данных, которые хранятся на сервере базы данных (в частности, Microsoft SQL Server), но в этом случае Excel не является хранилищем данных, а обеспечивает только их обработку.

    4.1.5. MS Outlook

    Outlook 2002 — мощное и всеобъемлющее в плане управления информацией приложение. Но каждый предмет (это относится не только к программным продуктам) требует введения в специфику данной области и демонстрации общих принципов работы, техники и т. д. В данной части будут рассмотрены основы Outlook: от установки приложения до непосредственной работы с электронной почтой.

    Outlook являет собой единение всех средств, связанных с управлением персональной информацией, в которых почта занимает существенную, но все-таки часть. В противном случае можно вполне было обойтись и Outlook Express — приложением, входящим в стандартный пакет, поставляемый с операционной системой Windows и являющимся только почтовым клиентом.

    Основные модули MS OutLook:

    • Календарь. Вы научитесь планировать одиночные и повторяющиеся встречи, а также работать с представлениями Outlook.

    • Задачи - назначении задач и учете их выполнения

    • Контакты - контакты и работать с адресными книгами пользователя.

    • Заметки - работа с заметками.

    • Дневник - автоматическое и ручное ведением вашей деятельности в дневнике Outlook.

    4.2 Другие программы

    4.2.1. Графические редакторы

    Графический редактор – программа, предназначенная для создания и редактирования графических файлов. Существует множество различных форматов графических файлов, и, соответственно, графических редакторов, работающих с этими форматами. Все графические форматы делятся на две большие группы: форматы растровой и форматы векторной графики.

    В файле, содержащем в растровую графику, содержится информация о цвете каждого пикселя (от английского pixel – Picture Element) и общий размер картинки. Из достоинств растровой графики можно отметить большую точность изображения, а, следовательно, и возможность сохранить в этом формате любую графическую информацию, возможность изменять яркость, контрастность, количество допустимых цветов, размер, размытость, четкость и множество других параметров, определяемых возможностями графического редактора. Самым же большим недостатком растровых изображений является объем места, занимаемого ими на носителе. Например, фотография см, т.е. в пикселях , учитывая, что каждый пиксель занимает 24 байта (что соответствует 16777216 цветам, а именно столько необходимо для качественного отображения фотографий), будет занимать . Хотя и существуют форматы растровой графики, использующие сжатие (например, JPEG), все равно не рационально хранить изображение, состоящее из нескольких геометрических фигур, в растровых форматах, так как при этом даже незначащие пиксели (например, пиксели фона) также занимают место. Наиболее распространенными растровыми редакторами являются Paint – графический редактор, поставляющийся вместе с Windows, ACDSee – программа, предназначенная в основном для просмотра, хотя и имеет редактор, предоставляющий основные функции для обработки растровых изображений, PhotoShop – мощный графический редактор с огромным набором средств редактирования растровых изображений, предназначенный скорее для профессионального использования.

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

    4.2.2. Архиваторы

    Архиваторы – программы, которые собирают файлы, выбранные пользователем, в один файл-архив с заданным именем, причем размер этого файла обычно в несколько раз (зависит от способа упаковки и типов архивируемых файлов) меньше, чем сумма объемов всех собранных в него файлов. Хотя упакованные файлы нельзя использовать, пока они находятся в архиве, такой способ хранение долгое время не используемых файлов выглядит рациональнее. Наиболее распространены архиваторы ZIP и RAR – почти на любом компьютере можно встретить один из этих упаковщиков.

    4.2.3. Антивирусы

    Эти программы призваны очищать и защищать систему от компьютерных вирусов. Вирус – программа-паразит, названный так за сходство в поведении со своим биологическим «предком». Вирус, проникая в систему вместе с файлами, начинает «размножаться» и поражает другие файлы, находящиеся на носителях, последствия такого «вторжения» могут бить различными: от безобидных шуток (например, существует вирус, выдающий через определенный момент времени сообщение типа: «Хочу печенья!» и т.п.), до непоправимого ущерба всей системе (например, как вам понравится то, что в один прекрасный день файловая система вашего HDD окажется полностью неработоспособной). Существует огромное количество различных как вирусов, так и антивирусов, применяющих различные средства борьбы с вирусами, но можно выделить из них три типа антивирусов: сканеры – программы, обнаруживающие вирусы, доктора, занимающиеся удалением вирусов и фильтры или, как их часто называют, вотчеры (от английского watcher – наблюдатель, страж), которые постоянно находятся в памяти и просматривают потоки информации на предмет вирусов. Среди антивирусов можно отметить Antiviral Toolkit Pro (AVP), совмещающий в себе функции сканера и доктора, а более поздние версии имеют и встроенный вотчер, Dr. Web, также являющийся и сканером, и доктором, Norton Antivirus – многофункциональный пакет по борьбе с вирусами, включающий кроме сканера, доктора и вотчера еще ряд антивирусных средств.

    4.3. Бухгалтерские программы

    4.3.1. 1C: Бухгалтерия

    Программа 1С:Бухгалтерия является универсальной бухгалтерской программой и предназначена для ведения синтетического и аналитического бухгалтерского учета по различным разделам.

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

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

    Помимо этого программа имеет функции сохранения резервной копии информации и режим сохранения в архиве текстовых документов.

    Система «1С: Предприятие» может быть адаптирована к любым особенностям учета на конкретном предприятии.

    САБУ производства «1С» - самые известные и продаваемые в России. Развитая дилерская сеть (более 1100 дилеров), работа по методике франчайзинга, грамотная маркетинговая стратегия, мощная рекламная поддержка и удачное функциональное наполнение обеспечили огромную популярность этим продуктам. В помощь пользователям выпущены методические пособия, во многих регионах страны созданы авторизованные учебные центры.

    4.3.2. Aubi

    «АУБИ» может быть с успехом использована для автоматизации бухгалтерского учета предприятий различного рода деятельности. Программный комплекс представляет одинаковый интерес как для торговых (коммерческих) структур, так и для производственных предприятий. Гибкая система программы позволяет настраивать «АУБИ» на нужды конкретного пользователя. При этом бухгалтер каждого предприятия, исходя из своих собственных потребностей, имеет возможность сформировать план счетов, информационные справочники, содержащие названия предприятий-партнеров и их банковские реквизиты; список материально ответственных лиц и т.д.

    Отметим, что «АУБИ» может поставляться в различной комплектации. По желанию пользователя в комплект поставки могут быть включены или изъяты различные элементы программы. К таким элементам программы могут быть отнесены различные учетные (аналитические) ведомости, банковские операции, касса и некоторые другие. Совершенно очевидно, что описанные выше расширения функциональных возможностей «АУБИ» отражаются на стоимости пакета программ. Добавим, что пользователь сам решает быть ли ему просто зарегистрированным пользователем и при этом обучаться работе с программой самостоятельно по технической документации, либо за дополнительную плату пройти курс обучения по работе с «АУБИ» и пользоваться мощной консультативной поддержкой фирмы изготовителя или торговой аудиторской компании у которой приобреталась программа.

    4.3.3 Парус-бухгалтерия

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

    4.3.4 Инфин – Бухгалтерия

    «ИНФИН-Бухгалтерия» ориентирована на средние и крупные предприятия со сложным учетом и не требует внедрения и обучения. Осуществляется полный балансовый и забалансовый учет. Возможна работа с несколькими предприятиями на одном рабочем месте, а также объединение данных, введенных с разных рабочих мест.

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

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

    Предусмотрена парольная защита информации с разными уровнями доступа.

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

    4.4. Другие полезные программы для офиса: автоматизация заданий

    AutoFileMove 1.0

    Программа, которая поможет автоматизировать работу с большим количеством файлов. Она может следить за определенными папками и автоматически перемещать или копировать файлы заданных типов в указанные директории, а также распечатывать файлы без вашего вмешательства. Таким образом, AutoFileMove упрощает работу и экономит ваше время.

    FileMonkey 9.75

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

    Event Manager 2.54

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

    xStarter 1.64

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

    TaskForce 2.0

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

    Automize 6.21

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

    QueIt 2.0

    Мощная программа — планировщик заданий. Она позволяет составить план автоматического запуска приложений, заданий или даже набора файлов в выбранное время. При помощи QueIt можно задать автоматический запуск программ в определенные дни, часы или даже минуты. QueIt поддерживает также запуск приложений по определенному условию (например, запускать приложение только если существует определенный файл).

    nnCron LITE 1.17

    Бесплатная версия планировщика nnCron, позволяющего запускать приложения и открывать документы в определенное время или с заданной частотой. nnCron LITE — это виндовский клон известного планировщика для UNIX под названием Cron. Основные возможности nnCron LITE:— возможность установки и использования environment variables;— возможность дополнения плагинами, написанными на языке Forth;— гибкая настройка для каждого пользователя;— нетребовательность к системным ресурсам (никогда не занимает более 150 Кб).

    AIM Keys 4.0

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

    Macro Mania 9.5

    Утилита для создания различных макросов. С ее помощью можно запускать программы, переключаться между уже работающими приложениями, давать команды для выполнения любым программам и т.д. Программа имеет мастер команд, который поможет неопытным пользователям быстро создать массу полезных макросов. В Macro Mania встроен планировщик, который позволяет запускать макросы в определенное время.

    Shudly 1.0

    Данная программа представляет собой многофункциональное решение, с помощью которого можно осуществлять поиск информации посредством Google, просматривать веб-страницы и отсылать электронную почту. Уникальность этой утилиты в том, что для общения с программой используется интерактивный помощник наподобие того, который присутствует в Microsoft Office. Shudly может использоваться как планировщик заданий — в этом случае интерактивный персонаж напомнит о приближающемся важном событии.

    SmartMOUSE 2.2

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

    Workspace Macro 4.5

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

    Journal Macro 1.84

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

    IE Recorder 1.0

    IE Recorder — это программа для записи и последующего воспроизведения действий, выполненных в браузере. Программа записывает даже действия с фреймами и pop-up-окнами. С ее помощью, например, можно быстро получать доступ к почтовому ящику в Интернете. Записанные макросы можно легко редактировать и сохранять так же, как ссылки папки «Избранное». IE Recorder поддерживает работу с несколькими пользователями и дает возможность защитить свои данные паролем.

    Diskeeper 9.0

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

    Keep-It 3.0

    Иногда, на протяжении длительного времени работая с одними и теми же документами, вы жалеете о том, что старые версии не были сохранены. Те данные, которые кажутся ненужными, позже могут пригодиться. При этом, если документы достаточно велики, хранить все их версии не очень удобно, так как они требуют мноо места на жестком диске. Бесплатная программа Keep-It поможет решить эту проблему. Во-первых, она сохраняет старые версии файлов в сжатом виде, а во-вторых, использует не весь файл, а только выбранную его часть. Например, если у вас есть документ Word, в котором изменяется только текст, а картинки остаются неизменными, Keep-It сохраняет только текстовую часть файла.

    Gotta Know Now — Web Page Watcher 2.6

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

    Тема 5. Защита информации

    5.1. Понятие компьютерного преступления и защиты информации

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

    В узком смысле компьютерное преступление – это преступление, которое невозможно совершить без использования компьютера или другого автоматического устройства. В широком – использование компьютера или автоматического устройства как объекта или инструмента совершения преступления.

    В связи с неопределенностью понятия компьютерного преступления отсутствует и сложившееся определение компьютерной преступности как криминологического понятия. А выработка такого понятия, определение его объема необходимы для разработки единых мер предупреждения этого вида преступности.

    Несмотря на ряд особенностей, информация рассматривается законом как объект права собственности.

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

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

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

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

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

    Информация с точки зрения информационной безопасности обладает следующими категориями:

    • конфиденциальность – гарантия того, что конкретная информация доступна только узкому кругу лиц, для кого она предназначена (нарушение этой категории называется хищением информации);

    • целостность – гарантия того, что при передаче информации не произойдет несанкционированных изменений (нарушение этой категории является фальсификацией сообщений);

    • аутентичность  – гарантия того, что источником информации является именно то лицо, которое заявлено как ее автор (нарушением этой категории называется фальсификацией автора сообщения);

    Законодательство РФ устанавливает ряд обязательных признаков и условий защиты права на информацию с ограниченным доступом. Условием правовой защиты информации с ограниченным доступом, должна быть ее защита. При этом Федеральным законом «Об информации, информатизации и защите информации» (1995 г.) указывается следующие цели защиты информации:

    • предотвращение утечки, хищения, утраты, искажения, подделки;

    • предотвращение несанкционированных действий по уничтожению, модификации, искажению, копированию, блокированию;

    • реализация прав на государственную тайну и конфиденциальность.

    5.2. Объекты нападений компьютерных преступлений

    Различные организации могут подвергаться компьютерным атакам по разным причинам и с разными последствиями.

    1. Шпионаж. Компьютеры военных организаций  

    Информация о новых вооружениях, планы военных и разведслужб – все это интересует секретные службы многих государств. Наиболее известным случаем такого рода преступлений является попытка воровства информации с компьютеров ЦРУ немецким программистом Матиасом Шпеером.

    1. Промышленный шпионаж. Компьютеры предприятий промышленности и бизнеса  

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

    1. Финансовые махинации. Компьютеры банковских систем  

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

    1. Терроризм. Компьютеры правительственных и коммунальных служб  

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

    1. Атака из мести. Любые организации  

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

    1. Вандализм. Любые компьютеры  

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

    1. Решение логической головоломки. Любые компьютеры  

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

    1. Воровство персональных данных. Компьютеры конечных пользователей  

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

    1. Зомбирование компьютеров. Любые компьютеры  

    Также компьютеры могут быть атакованы с целью перехвата управления. В последующем такой компьютер может быть использован для рассылки спама или организации атаки на другие системы.

    5.3. Приемы компьютерных преступлений

    Рассмотрим некоторые приемы, применяемые в компьютерных преступлениях.

    1. Изъятие средств вычислительной техники  

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

    1. Перехват информации  

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

    1. Отказ в обслуживании  

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

    1. Несанкционированный доступ  

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

    5.4. Предупреждение компьютерных преступлений

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

    К правовым мерам необходимо отнести разработку законодательных актов, устанавливающих ответственность за преступления, разработку норм, защищающих авторские права. Отсутствие таких актов и норм дает возможность злоумышленникам пользоваться несовершенством законодательства и избегать ответственности за совершенные преступления.

    В 1983 году на АвтоВАЗе произошел следующий случай. Мурат Уртембаев, работающий программистом и обслуживающий компьютеры, из мести к руководству и желания прославиться, внес изменения в программу управления подачей деталей на конвейер. В результате произошедшего сбоя заводу был причинен существенный материальный ущерб: не сошло с конвейера свыше сотни автомобилей. При этом обвиняемый утверждал, что ничего натурально повреждено не было, т. е. действия не подпадали ни под одну статью действующего в то время законодательства. В настоящее время квалификация действий этого программиста должна была бы производиться по ст. 273. Он умышленно создал и использовал в заводском компьютере вредоносную программу, нарушившую технологический процесс.

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

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

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

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

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

    Технические меры делятся на две группы: аппаратные и программные.

    Аппаратные меры включают в себя наличие технических устройств, обеспечивающих защиту. Например, таких как:

    • источники бесперебойного питания, предохраняющие от скачкообразных перепадов или снятия напряжения;

    • устройства экранирования аппаратуры и линий проводной связи;

    • устройства защиты телефонии от прослушивания;

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

    • средства охранно-пожарной сигнализации;

    Также проникновение в систему может произойти с помощью программ, принесенных на мобильных носителях информации, таких как flash-память, cd- и dvd-диски и т.п. В некоторых случая стоит ограничивать техническую возможность использования таких носителей информации.

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

    Следующая мера программного характера – это антивирусная защита, позволяющая обезопасить компьютеры от вредоносного программного обеспечения. Современные антивирусные программы предоставляют собой достаточно высокую степень защиты как от известных вирусов, так и от новых, за счет алгоритмов, умеющих распознавать нежелательные действия.

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

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

    Средства наблюдения за сетью дают возможность просматривать и контролировать трафик, на предмет излишней активности или подозрительных операций. Такие программы называются мониторы. Кроме того, есть специальные программы-сканеры для выявления узких мест и уязвимостей в системе.

    Еще один способ защиты информации – шифрование данных. Шифрование может использоваться при передаче данных по линиям связи либо при хранении данных.

    5.5. Шифрование данных. Криптография

    Шифрование – это способ преобразования открытой информации в закрытую. Обратный процесс называется дешифровкой. Применяется как эффективное средство для хранения важной информации в ненадежных источниках или передачи ее по незащищенным каналам связи.

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

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

    Другим, более сложным, с использованием технических средств, примером шифрования может служить известная по популярным фильмам Энигма – портативная шифровальная машина, применявшаяся в первой половине XX века. Данное устройство было взято на вооружение службами нацисткой Германии и позволяло создавать до 10114 комбинаций шифрования. Однако имеющиеся недостатки шифрования позволили аналитикам взламывать существенное количество зашифрованных сообщений.

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

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

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

    5.7. Электронная цифровая подпись

    5.7.1 Введение в эцп

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

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

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

    Процесс обмена электронными документами существенным образом отличается от обычной формы обмена документами на бумажных носителях. При широком внедрении в деловую и административную практику обмена электронными документами необходимо решить проблему подтверждения подлинности содержащейся в них информации и ее соответствия смыслу волеизъявления человека. Технически эта проблема решается путем использования средств электронной цифровой подписи (ЭЦП).

    5.7.2. Понятие эцп

    Определение ЭЦП

    Электро́нная цифрова́я по́дпись (ЭЦП) — реквизит электронного документа, позволяющий установить отсутствие искажения информации в электронном документе с момента формирования ЭЦП и проверить принадлежность подписи владельцу сертификата ключа ЭЦП. Значение реквизита получается в результате криптографического преобразования информации с использованием закрытого ключа ЭЦП.

    Основные сферы применения ЭЦП

    Цифровая подпись предназначена для аутентификации лица, подписавшего электронный документ. Кроме этого, использование цифровой подписи позволяет осуществить:

    • Контроль целостности передаваемого документа: при любом случайном или преднамеренном изменении документа подпись станет недействительной, потому что вычислена она на основании исходного состояния документа и соответствует лишь ему.

    • Защиту от изменений (подделки) документа: гарантия выявления подделки при контроле целостности делает подделывание нецелесообразным в большинстве случаев.

    • Невозможность отказа от авторства. Так как создать корректную подпись можно, лишь зная закрытый ключ, а он должен быть известен только владельцу, то владелец не может отказаться от своей подписи под документом.

    • Доказательное подтверждение авторства документа: Так как создать корректную подпись можно, лишь зная закрытый ключ, а он должен быть известен только владельцу, то владелец пары ключей может доказать своё авторство подписи под документом. В зависимости от деталей определения документа могут быть подписаны такие поля, как «автор», «внесённые изменения», «метка времени» и т. д.

    Все эти свойства ЭЦП позволяют использовать её для следующих целей:

    • Декларирование товаров и услуг (таможенные декларации)

    • Регистрация сделок по объектам недвижимости

    • Использование в банковских системах

    • Электронная торговля и госзаказы

    • Контроль исполнения государственного бюджета

    • В системах обращения к органам власти

    • Для обязательной отчетности перед государственными учреждениями

    • Организация юридически значимого электронного документооборота

    • В расчетных и трейдинговых системах

    В развитых странах мира, в том числе и в Российской Федерации, электронная цифровая подпись широко используется в хозяйственном обороте. Банк России и другие банки Российской Федерации эффективно используют ЭЦП для осуществления своих операций путем пересылки банковских электронных документов по корпоративным и общедоступным телекоммуникационным сетям.

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

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

    5.7.3. История развития

    В 1976 году Уитфилдом Диффи и Мартином Хеллманом было впервые предложено понятие «электронная цифровая подпись», хотя они всего лишь предполагали, что схемы ЭЦП могут существовать.

    В 1977 году, Рональд Ривест, Ади Шамир и Леонард Адлеман разработали криптографический алгоритм RSA, который без дополнительных модификаций можно использовать для создания примитивных цифровых подписей. RSA (буквенная аббревиатура от фамилий Rivest, Shamir и Adleman) — криптографический алгоритм с открытым ключом.

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

    Опубликованная в ноябре 1976 года статья Уитфилда Диффи и Мартина Хеллмана «Новые направления в криптографии» перевернула представление о криптографических системах, заложив основы криптографии с открытым ключом. Разработанный впоследствии алгоритм Диффи-Хеллмана-Меркле позволял двум сторонам получить общий секретный ключ, используя незащищенный канал связи. Однако этот алгоритм не решал проблему аутентификации. Без дополнительных средств, один из пользователей не мог быть уверен, что он обменялся ключами именно с тем пользователем, который ему был нужен.

    Изучив эту статью, трое ученых Рональд Райвест (Ronald Linn Rivest), Ади Шамир (Adi Shamir) и Леонард Адлеман (Leonard Adleman) из Массачусетского Технологического Института (MIT) приступили к поискам математической функции, которая бы позволяла реализовать сформулированную Уитфилдом Диффи и Мартином Хеллманом модель криптографической системы с открытым ключом. После работы над более чем 40 возможными вариантами, им удалось найти алгоритм, основанный на различии в том, насколько легко находить большие простые числа и насколько сложно раскладывать на множители произведение двух больших простых чисел, получивший впоследствии название RSA. Система была названа по первым буквам фамилий её создателей.

    Описание RSA было опубликовано в августе 1977 года в журнале Scientific American. Авторы RSA поддерживали идею её активного распространения. В свою очередь, Агентство национальной безопасности (США), опасаясь использования этого алгоритма в негосударственных структурах, на протяжении нескольких лет безуспешно требовало прекращения распространения системы. Ситуация порой доходила до абсурда — например, когда программист Адам Бек(Adam Back) описал алгоритм RSA на языке Perl, состоящий из пяти строк, правительство США запретило распространение этой программы за пределами страны. Люди, недовольные подобным ограничением, в знак протеста напечатали текст этой программы на своих футболках.

    В 1983 году MIT был выдан патент 4405829 США, срок действия которого истёк 21 сентября 2000 года.

    В 1977 году создателями RSA была зашифрована фраза «The Magic Words are Squeamish Ossifrage» («Волшебные слова — это брезгливый ягнятник»). За расшифровку была обещана награда в 100 долларов США. Лишь в конце 1995 года удалось практически реализовать раскрытие шифра RSA для 500-значного ключа. На протяжении полугода более 600 добровольцев жертвовали процессорное время 1600 машин (две из которых были факс-машинами). Координирование проходило через Интернет, и это был один из первых подобных проектов распределённых вычислений. Полученную награду победители пожертвовали в фонд свободного программного обеспечения.

    В декабре 1997 года была обнародована информация, согласно которой британский математик Клиффорд Кокс (Clifford Cocks), работавший в центре правительственной связи (GCHQ) Великобритании, описал аналогичную систему в 1973 году, несколькими месяцами позже в 1974 году Малькольм Вильямсон изобрел математический алгоритм, основанный на коммутативности показателей при последовательном возведении в степень (то есть, (bx)y = (by)x = bxy), аналогичный алгоритму Диффи-Хеллмана-Меркле.

    Вскоре после RSA были разработаны другие ЭЦП, такие как алгоритмы цифровой подписи Рабина, Меркле.

    В 1984 году Шафи Гольдвассер, Сильвио Микали и Рональд Ривест первыми строго определили требования безопасности к алгоритмам цифровой подписи. Ими были описаны модели атак на алгоритмы ЭЦП, а также предложена схема GMR, отвечающая описанным требованиям.

    В 1994 году Главным управлением безопасности связи Федерального агентства правительственной связи и информации при Президенте Российской Федерации был разработан первый российский стандарт ЭЦП — ГОСТ Р 34.10-94, основанный на вычислениях в группе точек эллиптической кривой и на хеш-функции, описанной в ГОСТ Р 34.11-94. Стандарт определяет алгоритм и процедуру вычисления хэш-функции для последовательности символов. Этот стандарт является обязательным для применения в качестве алгоритма хэширования в государственных организациях РФ и ряде коммерческих организаций.

    В 2002 году для обеспечения большей криптостойкости алгоритма взамен ГОСТ Р 34.10-94 был введен стандарт ГОСТ Р 34.10-2001. В соответствии с этим стандартом термины «электронная цифровая подпись» и «цифровая подпись» являются синонимами.

    5.7.4. Разновидности защитных технологий

    5.7.4.1. Использование хеш-функций

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

    Использование хэш-функций даёт следующие преимущества:

    • Вычислительная сложность. Обычно хеш цифрового документа делается во много раз меньшего объёма, чем объём исходного документа, и алгоритмы вычисления хеша являются более быстрыми, чем алгоритмы ЭЦП. Поэтому формировать хэш документ и подписывать его получается намного быстрее, чем подписывать сам документ.

    • Совместимость. Большинство алгоритмов оперирует со строками бит данных, но некоторые используют другие представления. Хеш-функцию можно использовать для преобразования произвольного входного текста в подходящий формат.

    • Целостность. Без использования хеш-функции большой электронный документ в некоторых схемах нужно разделять на достаточно малые блоки для применения ЭЦП. При верификации невозможно определить, все ли блоки получены и в правильном ли они порядке.

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

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

    5.7.4.2 Схемы формирования эцп

    Существует несколько схем построения цифровой подписи:

    • На основе алгоритмов симметричного шифрования. Данная схема предусматривает наличие в системе третьего лица — арбитра, пользующегося доверием обеих сторон. Авторизацией документа является сам факт зашифрования его секретным ключом и передача его арбитру.

    • На основе алгоритмов асимметричного шифрования. На данный момент такие схемы ЭЦП наиболее распространены и находят широкое применение.

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

    5.7.4.2.1. Симметричная схема

    Симметричные схемы ЭЦП менее распространены чем асимметричные, так как после появления концепции цифровой подписи не удалось реализовать эффективные алгоритмы подписи, основанные на известных в то время симметричных шифрах. Первыми, кто обратил внимание на возможность симметричной схемы цифровой подписи, были основоположники самого понятия ЭЦП Диффи и Хеллман, которые опубликовали описание алгоритма подписи одного бита с помощью блочного шифра. Асимметричные схемы цифровой подписи опираются на вычислительно сложные задачи, сложность которых еще не доказана, поэтому невозможно определить, будут ли эти схемы сломаны в ближайшее время, как это произошло со схемой, основанной на задаче об укладке ранца. Также для увеличения криптостойкости нужно увеличивать длину ключей, что приводит к необходимости переписывать программы, реализующие асимметричные схемы, и в некоторых случаях перепроектировать аппаратуру. Симметричные схемы основаны на хорошо изученных блочных шифрах.

    В связи с этим симметричные схемы имеют следующие преимущества:

    • Стойкость симметричных схем ЭЦП вытекает из стойкости используемых блочных шифров, надежность которых также хорошо изучена.

    • Если стойкость шифра окажется недостаточной, его легко можно будет заменить на более стойкий с минимальными изменениями в реализации.

    Однако у симметричных ЭЦП есть и ряд недостатков:

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

    • Сгенерированные для подписи ключи могут быть использованы только один раз, так как после подписывания раскрывается половина секретного ключа.

    Из-за рассмотренных недостатков симметричная схема ЭЦП Диффи-Хелмана не применяется, а используется её модификация, разработанная Березиным и Дорошкевичем, в которой подписывается сразу группа из нескольких бит. Это приводит к уменьшению размеров подписи, но к увеличению объема вычислений. Для преодоления проблемы «одноразовости» ключей используется генерация отдельных ключей из главного ключа.

    5.7.4.2.2 Асимметричная схема

    Схема, поясняющая алгоритмы подписи и проверки

    Асимметричные схемы ЭЦП относятся к криптосистемам с открытым ключом. В отличие от асимметричных алгоритмов шифрования, в которых зашифрование производится с помощью открытого ключа, а расшифрование — с помощью закрытого, в схемах цифровой подписи подписывание производится с применением закрытого ключа, а проверка — с применением открытого.

    Общепризнанная схема цифровой подписи охватывает три процесса:

    • Генерация ключевой пары. При помощи алгоритма генерации ключа равновероятным образом из набора возможных закрытых ключей выбирается закрытый ключ, вычисляется соответствующий ему открытый ключ.

    • Формирование подписи. Для заданного электронного документа с помощью закрытого ключа вычисляется подпись.

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

    Для того, чтобы использование цифровой подписи имело смысл, необходимо выполнение двух условий:

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

    • Без обладания закрытым ключом должно быть вычислительно сложно создать легитимную цифровую подпись.

    Следует отличать электронную цифровую подпись от кода аутентичности сообщения (MAC).

    5.7.4.2.2.1. Виды асимметричных алгоритмов эцп

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

    Обеспечение этого во всех асимметричных алгоритмах цифровой подписи опирается на следующие вычислительные задачи:

    • Задачу дискретного логарифмирования (EGSA)

    • Задачу факторизации, то есть разложения числа на простые множители (RSA)

    Вычисления тоже могут производиться двумя способами: на базе математического аппарата эллиптических кривых (ГОСТ Р 34.10-2001) и на базе полей Галуа (DSA). В настоящее время самые быстрые алгоритмы дискретного логарифмирования и факторизации являются субэкспоненциальными. Принадлежность самих задач к классу NP-полных не доказана.

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

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

    Также алгоритмы ЭЦП делятся на детерминированные и вероятностные. Детерминированные ЭЦП при одинаковых входных данных вычисляют одинаковую подпись. Реализация вероятностных алгоритмов более сложна, так как требует надежный источник энтропии, но при одинаковых входных данных подписи могут быть различны, что увеличивает криптостойкость. В настоящее время многие детерминированные схемы модифицированы в вероятностные.

    В некоторых случаях, таких как потоковая передача данных, алгоритмы ЭЦП могут оказаться слишком медленными. В таких случаях применяется быстрая цифровая подпись. Ускорение подписи достигается алгоритмами с меньшим количеством модульных вычислений и переходом к принципиально другим методам расчета.

    5.7.5. Идентификация

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

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

    Карты допуска - эти карты могут разного типа, от простой карты с магнитной дорожкой, схожей с кредитной картой, до более сложных смарт карт в которые имеют внедренный компьютерный чип.

    Цифровая подпись - в основном это способ убедиться в том, что электронный документ (например, e-mail) является подлинным. Стандарт Цифровых Подписей (Digital Signature Standard (DSS)) основывается на модели шифрования открытым ключом, которая использует Алгоритм Цифровых Подписей (Digital Signature Algorithm (DSA)). DSS это формат цифровых подписей, который был одобрен правительством США. Алгоритм DSA состоит из секретного ключа, известного только создателю документа (подписавшей его персоной) и открытого ключа. Если какая-либо часть документа была изменена после его подписи, то изменение также повлечет за собой изменение цифровой подписи и сделает ее недействительной.

    Также недавно появились, более утонченные способы идентификации, которые защищают домашние и офисные компьютерные системы. Большинство из этих новых систем используют формы биометрии для идентификации. При биометрии используется биологическая информация для идентификации объекта. Методы биометрической идентификации включают в себя:

    • Сканирование отпечатков пальцев

    • Сканирование сетчатки глаза

    • Сканирование лица

    • Идентификация по голосу

    Другой необходимостью для обеспечения безопасности и надежности является возможность проверки того, что данные не были повреждены во время передачи. Есть пара распространенных способов для обеспечения такой проверки:

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

    Контроль с помощью циклического избыточного кода (Cyclic Redundancy Check (CRC)) - CRC имеет схожий принцип действия, что и контрольная сумма, но использует деление на многочлены, чтобы определить значение CRC, которое обычно имеет длину 16 или 32 битов. Отличительная черта CRC это точность. Даже если был изменен только 1 бит, значения CRC не будут совпадать. Обе техники, контрольная сумма и CRC, хороши для предотвращения случайных ошибок при передаче данных, но представляют собой слабую защиту от умышленного изменения данных. Симметричное шифрование и шифрование открытым ключом намного более безопасны в этом плане.

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

    5.7.6. Атаки на эцп

     Стойкость большинства схем ЭЦП зависит от стойкости ассиметричных алгоритмов шифрования и хэш-функций.

    Существует следующая классификация атак на схемы ЭЦП:

    • атака с известным открытым ключом.

    • Атака и известными подписанными сообщениями – противник, кроме открытого ключа имеет и набор подписанных сообщений.

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

    • Направленная атака с выбором сообщения

    • Адаптивная атака с выбором сообщения.

    Каждая атака преследует определенную цель, которые можно разделить на несколько классов: 

    • полное раскрытие. Противник находит секретный ключ пользователя

    • универсальная подделка.  Противник находит алгоритм,  функционально аналогичный  алгоритму генерации ЭЦП

    • селективная подделка. Подделка подписи под выбранным сообщением.

    • Экзистенциальная подделка. Подделка подписи хотя бы для одного случайно  выбранного сообщения.

    На практике применение  ЭЦП позволяет выявить или предотвратить  следующие действия нарушителя:

    • отказ одного из участников авторства документа.

    • Модификация принятого электронного документа.

    • Подделка документа.

    • Навязывание сообщений в процессе передачи – противник перехватывает обмен сообщениями и модифицирует их.

    • Имитация передачи сообщения.

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

    5.7.7. Некоторые средства работы с эцп

    В настоящее время существует большое количество комплексов для работы с электронной подписью или использующие ее.

    Приведем некоторые из них:

    PGP

    Наиболее известный - это пакет PGP (Pretty Good Privacy) – (www.pgpi.org ), без сомнений являющийся на сегодня самым распространенным программным продуктом, позволяющим использовать современные надежные криптографические алгоритмы для защиты информации в персональных компьютерах.

    К основным преимуществам данного пакета, выделяющим его среди других аналогичных продуктов следует отнести следующие:

     1. Открытость. Исходный код всех версий программ PGP доступен в открытом виде. Любой эксперт может убедиться в том, что в программе эффективно реализованы криптоалгоритмы. Так как сам способ реализации известных алгоритмов был доступен специалистам, то открытость повлекла за собой и другое преимущество - эффективность программного кода.

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

    3. Бесплатность. Готовые базовые продукты PGP (равно как и исходные тексты программ) доступны в Интернете в частности на официальном сайте PGP Inc. ( www.pgpi.org ).

    4. Поддержка как централизованной (через серверы ключей) так и децентрализованной (через «сеть доверия») модели распределения открытых ключей.

    5. Удобство программного интерфейса. PGP изначально создавалась как продукт для широкого круга пользователей, поэтому освоение основных приемов работы отнимает всего несколько часов.

     

    GNU Privacy Guard (GnuPG)

     GnuPG  (www.gnupg.org ) - полная и свободно распространяемая замена для пакета PGP. Этот пакет не использует патентованый алгоритм IDEA, и поэтому может быть использован без каких-нибудь ограничений. GnuPG соответствует стандарту RFC2440 (OpenPGP).

    Криптон

    Пакет программ КРИПТОН®Подпись 

    (http://www.ancud.ru/crypto/crpodpis.htm) предназначен для использования электронной цифровой подписи (ЭЦП) электронных документов.

    Программы пакета КРИПТОН®Подпись функционируют на компьютере, удовлетворяющем следующим требованиям:

    наличие операционной системы Windows-9x/2000/XP/Vista/7;

    наличие УКЗД серии КРИПТОН с соответствующим драйвером для Windows-95/98/NT или его программного драйвера-эмулятора для Windows - Crypton Emulator версии 1.3 или выше.

    наличие Crypton API для Windows версии 2.2 или выше (входит в поставку УКЗД серии КРИПТОН и содержит также драйвер поставляемого УКЗД);

    наличие манипулятора "мышь".

    В стандартной поставке для хранения файлов открытых ключей используются дискеты. Помимо дискет, пакет КРИПТОН®Подпись дает возможность использования всех типов ключевых носителей (смарт-карт, электронных таблеток Touch Memory и др.), поддерживаемых текущей версией интерфейса SCApi, входящего в поставку Crypton API v2.2 и выше.

    Заключение

    Электронная цифровая подпись - эффективное решение для всех, кто хочет идти в ногу с новыми требованием времени. Если у Вас нет времени ждать прихода фельдъегерской или курьерской почты за многие сотни километров, чтобы проверить подтвердить заключение сделки или подлинность полученной информации. Преимущества ЭЦП очевидны - документы, подписанные электронной цифровой подписью, могут быть переданы к месту назначения в течение нескольких секунд. Все участники электронного обмена документами получают равные возможности независимо от их удаленности друг от друга. Границы благодаря новым технологиям стираются в 21 веке.

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

    Дополнительная защита от подделки обеспечивается сертификацией Удостоверяющим центром открытого ключа подписи. Кроме того по желанию клиента Удостоверяющий центр может застраховать ЭЦП клиента.

    С использованием ЭЦП меняется мышление схема работы "разработка проекта в электронном виде - создание бумажной копии для подписи - пересылка бумажной копии с подписью - рассмотрение бумажной копии - перенос ее в электронном виде на компьютер" уходит в прошлое.

    Предотвращения преднамеренных действий в зависимости от способа реализации можно разделить на группы:

    1. Технические (аппаратные) средства. Это различные по типу устройства (механические, электромеханические, электронные и др.), которые аппаратными средствами решают задачи защиты информации. Они либо препятствуют физическому проникновению, либо, если проникновение все же состоялось, доступу к информации, в том числе с помощью ее маскировки. Первую часть задачи решают замки, решетки на окнах, защитная сигнализация и др. Вторую – упоминавшиеся выше генераторы шума, сетевые фильтры, сканирующие радиоприемники и множество других устройств, "перекрывающих" потенциальные каналы утечки информации или позволяющих их обнаружить. Преимущества технических средств связаны с их надежностью, независимостью от субъективных факторов, высокой устойчивостью к модификации. Слабые стороны – недостаточная гибкость, относительно большие объем и масса, высокая стоимость.

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

    3. Смешанные аппаратно-программные средства реализуют те же функции, что аппаратные и программные средства в отдельности, и имеют промежуточные свойства.

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

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

    5.8 Программные средства защиты информации

    Встроенные средства защиты информации в сетевых ОС доступны, но не всегда, как уже отмечалось, могут полностью решить возникающие на практике проблемы. Например, сетевые ОС NetWare 3.x, 4.x позволяют осуществить надежную "эшелонированную" защиту данных от аппаратных сбоев и повреждений. Система SFT (System Fault Tolerance – система устойчивости к отказам) компании Novell включает три основные уровня:

    • SFT Level I предусматривает, в частности, создание дополнительных копий FAT и Directory Entries Tables, немедленную верификацию каждого вновь записанного на файловый сервер блока данных, а также резервирование на каждом жестком диске около 2% от объема диска. При обнаружении сбоя данные перенаправляются в зарезервированную область диска, а сбойный блок помечается как "плохой" и в дальнейшем не используется.

    • SFT Level II содержит дополнительные возможности создания "зеркальных" дисков, а также дублирования дисковых контроллеров, источников питания и интерфейсных кабелей.

    • SFT Level III позволяет применять в локальной сети дублированные серверы, один из которых является "главным", а второй, содержащий копию всей информации, вступает в работу в случае выхода "главного" сервера из строя.

    Система контроля и ограничения прав доступа в сетях NetWare (защита от несанкционированного доступа) также содержит несколько уровней:

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

    • уровень прав пользователей (ограничения на выполнение отдельных операций и/или на работу данного пользователя, как члена подразделения, в определенных частях файловой системы сети);

    • уровень атрибутов каталогов и файлов (ограничения на выполнение отдельных операций, в том числе удаления, редактирования или создания, идущие со стороны файловой системы и касающиеся всех пользователей, пытающихся работать с данными каталогами или файлами);

    • уровень консоли файл-сервера (блокирование клавиатуры файл-сервера на время отсутствия сетевого администратора до ввода им специального пароля).

    Однако полагаться на эту часть системы защиты информации в ОС NetWare можно не всегда. Свидетельством тому являются многочисленные инструкции в Интернете и готовые доступные программы, позволяющие взломать те или иные элементы защиты от несанкционированного доступа.

    То же замечание справедливо по отношению к более поздним версиям ОС NetWare (вплоть до последней 6-й версии) и к другим "мощным" сетевым ОС со встроенными средствами защиты информации (Windows NT, UNIX). Дело в том, что защита информации – это только часть тех многочисленных задач, которые решаются сетевыми ОС. Усовершенствование одной из функций в ущерб другим (при понятных разумных ограничениях на объем, занимаемый данной ОС на жестком диске) не может быть магистральным направлением развития таких программных продуктов общего назначения, которыми являются сетевые ОС. В то же время в связи с остротой проблемы защиты информации наблюдается тенденция интеграции (встраивания) отдельных, хорошо зарекомендовавших себя и ставших стандартными средств в сетевые ОС, или разработка собственных "фирменных" аналогов известным программам защиты информации. Так, в сетевой ОС NetWare 4.1 предусмотрена возможность кодирования данных по принципу "открытого ключа" (алгоритм RSA) с формированием электронной подписи для передаваемых по сети пакетов.

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

    1. Firewalls – брандмауэры (дословно firewall – огненная стена). Между локальной и глобальной сетями создаются специальные промежуточные серверы, которые инспектируют и фильтруют весь проходящий через них трафик сетевого/транспортного уровней. Это позволяет резко снизить угрозу несанкционированного доступа извне в корпоративные сети, но не устраняет эту опасность полностью. Более защищенная разновидность метода – это способ маскарада (masquerading), когда весь исходящий из локальной сети трафик посылается от имени firewall-сервера, делая локальную сеть практически невидимой.

    2. Proxy-servers (proxy – доверенность, доверенное лицо). Весь трафик сетевого/транспортного уровней между локальной и глобальной сетями запрещается полностью – маршрутизация как таковая отсутствует, а обращения из локальной сети в глобальную происходят через специальные серверы-посредники. Очевидно, что при этом обращения из глобальной сети в локальную становятся невозможными в принципе. Этот метод не дает достаточной защиты против атак на более высоких уровнях – например, на уровне приложения (вирусы, код Java и JavaScript).

    Тема 6.Эргономика и здоровье

    Согласно словарю Уэбстера: эргономика - " прикладная наука, изучающая анатомо - физиологические особенности человека, которые должны учитываться при проектировании и производстве вещей, с которыми человек наиболее тесно контактирует, с целью наиболее благоприятного их взаимодействия".

    Исследования показывают, что компьютеры могут быть опасны для вашего здоровья, если они используются неправильно.

    Много людей тратит какую то часть своего времени перед компьютерным экраном. Даже если это время не велико или нет проблем со здоровьем, вероятнее всего, что рабочая ситуация может быть улучшена в большинстве случаев.

    Рабочее место и поза сидящего

    Чтобы сохранить работоспособность на длительное время, стол должен быть достаточно большим (примерно, 160 х 90 см) и приблизительно 72 см высотой. Если возможно, высота должна быть регулируемой от 68 до 82 см для адаптации к личным пристрастиям, учета высоты клавиатуры и т.д. Необходимо обеспечить достаточное пространство для ног и ступней, не должно быть никаких выдвижных ящиков в середине стола.

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

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

    Плоская и наклонная скамеечка для ног поможет Вам сохранить менее наклонную вперед позицию.

    Освещение

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

    Интенсивность освещения должна быть около 300 люксов, если основная часть чтения выполняется на экране и около 500 люксов при чтении бумажных документов. Максимум в 1000 люксов может быть принят для коротких рабочих сеансов. Имейте в виду также, что запросы на освещение увеличиваются с возрастом.

    Световые контрастности играют важную роль для нормального самочувствия перед экраном. В идеале, отношения контрастности должны быть:

    между экраном и бумажным документом: 1: 3 между экраном и столом 1: 5 между экраном и фоном 1: 15

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

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

    Расстояния просмотра

    Нужно избегать утомления глаз излишним повторным приспособлением для каждого просмотра, перемещаясь между экраном и документом. Следовательно, документ должен быть помещен на то же самое расстояние от глаз, как и экран, и практически на той же самой высоте. 

    Не менее важно также, чтобы кнопки включения и выключения и прочие регулировочные кнопки были ясными, легкодоступными и расположенными на передней части монитора.

    Стрессы и медико-психологические проблемы

    Состоит ли Ваша работа из монотонного повторения или это творческая работа, регулярные короткие паузы принесут только пользу вашему самочувствию.

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

    Несколько эргономических рекомендаций по работе с мышью и трекболом

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

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

    Используйте эти советы для максимизации вашего комфорта

    Удостоверитесь, что ваше рабочее место настроено правильно...

    Поместите вашу мышь или трекбол, так чтобы она (он) была на высоте вашего локтя с предплечьем параллельным полу. Ваш локоть должен быть рядом с вашим боком.

    Ваша клавиатура должна быть непосредственно перед Вами рядом с мышью или трекболом.

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

    • Отрегулируйте высоту вашего стола и стула так, чтобы мышь или трекбол были на высоте вашего локтя.

    • Держите ваш локоть рядом с вашим боком.

    • Держите ваше предплечье параллельным полу или немного наклоненным вниз.

    • Поместите вашу клавиатуру и мышь или трекбол так, чтобы Вам не требовалось протягивать руки.

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

    Расслабьте ваши руки, свободно опустив их на мгновение вниз к полу.

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

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

    Поместите спокойно вашу руку на мышь или трекбол.

    Управлять мышью или трекболом удобнее и легче, не давя на мышь или трекбол. В этом Вы можете легко убедиться.

    Используйте встроенное программное обеспечение для настройки вашей мыши или трекбола.

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

    Делайте перерывы

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

    Будьте внимательны к признакам дискомфорта

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

    Излучение монитора

    Низкочастотное излучение (ELF) — магнитное поле, генерируемое обычными электроприборами (мониторами, фенами для укладки волос и кухонными миксерами) в диапазоне частот от 5 до 2000 Гц, которое может распространяться на расстояние до двух метров от источника. Поле ELF является причиной изменений и аномалий в живом организме, что выявили тесты, проведенные в лабораториях на животных. Интенсивность этого излучения убывает обратно пропорционально квадрату расстояния от источника и зависит от направления; так, например, интенсивность излучения по бокам монитора выше, чем интенсивность излучения от экрана.

    Излучение на очень низких частотах. Излучение, исходящее от монитора компьютера или других электронных устройств, частота которого составляет от 2 до 400 кГц, а интенсивность убывает обратно пропорционально квадрату расстояния от источника и зависит от направления; так например, интенсивность излучения по сторонам от монитора выше, чем интенсивность излучения от экрана.

    Современные модели мониторов излучают минимум электромагнитной энергии, а используемые в портативных компьютерах жидкокристаллические дисплеи вообще не излучают никаких низкочастотных полей.

    Максимально допустимый уровень излучения установлен в 1 V/m на расстоянии в 30 см. Это в несколько раз более жесткие требования, чем в MPR-II. TCO-95 предъявляет такие же требования по излучению, но обязывает также изготавливать монитор из материалов, подлежащих вторичной переработке и не наносящих вред окружающей среде.

    Экран монитора должен быть на 20 градусов ниже уровня глаз и на расстоянии не менее 0,5 0,7 м от лица пользователя.

    Список литературы

    1. Черников Б.В. Офисные информационные технологии. Практикум : Учебное пособие / Допущено Советом УМО вузов России. - М. : Финансы и статистика, 2007. - 400 с. - с.399.

    2. Герцог К. Word 2000 (Без проблем) / Пер. с нем. Н. Шафар; Под ред. С. Молявко. - М. : Издательство Бином, 1999. - 400 с. -

    3. Ковальский С. Excel 2000. Русская версия / Под ред. С.Молявко. - М. : Бином, 2000. - илл. - (Без проблем). - ISBN 5-7989-0119-Х : 51-00.   Эта книга поможет Вам быстро освоить Excel и эффективно использовать все явные и скрытые возможности этой системы

    4. Гадасин В.А., Конявский В.А. От документа — к электронному документу.

    5. Петров А.А  Компьютерная безопасность. Криптографические   методы защиты. ДМК   Москва, 2000 г.

    6. В. Столлингс. Криптография и защита сетей: теория и практика. М: Вильямс. 2001. Пер. с англ.

    7. Баричев С.Г., Гончаров В.В., Серов Р.Е. Основы современной криптографии –  Москва,  Горячая линия – Телеком, 2001

    8. http://ru.wikipedia.org/wiki/ЭЦП

    9. http://ru.wikipedia.org/wiki/RSA

    100