Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Основы автоматизации проектно-конструкторских работ. Курс лекций. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
си») – это российский стандарт, описывающий алгоритмы формирова­ния и проверки электронной цифровой подписи.
Цифровая подпись позволяет:
аутентифицировать лицо, подписавшее сообщение;
контролировать целостность сообщения;
защищать сообщение от подделок;
доказать авторство лица, подписавшего сообщение.
Условия признания электронных документов, подписанных электронной подписью, равнозначными документам на бумажном носителе, подписанным
собственноручной подписью.
1. Информация в электронной форме, подписанная квалифициро­ванной электронной подписью, признается электронным документом, равнозначным документу на бумажном носителе, подписанному соб­ственноручной подписью, кроме случая, если федеральными законами или принимаемыми в соответствии с ними нормативными правовыми актами установлено требование о необходимости составления доку­мента исключительно на бумажном носителе.
2. Информация в
электронной форме, подписанная простой элек-
тронной подписью или неквалифицированной электронной подписью, признается электронным документом, равнозначным документу на бу­мажном носителе, подписанному собственноручной подписью, в слу­чаях, установленных федеральными законами, принимаемыми в соот­ветствии с ними нормативными правовыми актами или соглашением между участниками электронного взаимодействия. Нормативные пра­вовые акты и соглашения
между участниками электронного взаимо­действия, устанавливающие случаи признания электронных докумен­тов, подписанных неквалифицированной электронной подписью, рав­нозначными документам на бумажных носителях, подписанным соб­ственноручной подписью, должны предусматривать порядок проверки электронной подписи. Нормативные правовые акты и соглашения между участниками электронного взаимодействия, устанавливающие случаи признания электронных документов, подписанных простой электронной подписью, равнозначными документам
на бумажных но­сителях, подписанным собственноручной подписью, должны соответ­ствовать требованиям статьи 9 настоящего Федерального закона.
3. Если в соответствии с федеральными законами, принимаемыми в соответствии с ними нормативными правовыми актами или обычаем делового оборота документ должен быть заверен печатью, электрон­ный документ, подписанный усиленной электронной подписью и при-
51
знаваемый равнозначным документу на бумажном носителе, подпи­санному собственноручной подписью, признается равнозначным до­кументу на бумажном носителе, подписанному собственноручной подписью и заверенному печатью. Федеральными законами, принима­емыми в соответствии с ними нормативными правовыми актами или соглашением между участниками электронного взаимодействия, могут быть предусмотрены дополнительные требования к электронному до­кументу в
целях признания его равнозначным документу на бумажном
носителе, заверенному печатью.
4. Одной электронной подписью могут быть подписаны несколько связанных между собой электронных документов (пакет электронных документов). При подписании электронной подписью пакета элек­тронных документов каждый из электронных документов, входящих в этот пакет, считается подписанным электронной подписью того вида, которой подписан пакет
ИСПОЛЬЗОВАНИЕ ПРОСТОЙ ЭЛЕКТРОННОЙ ПОДПИСИ
электронных документов.
1. Электронный документ считается подписанным простой элек-
тронной подписью при выполнении в том числе одного из следующих условий:
простая электронная подпись содержится в самом электронном
документе;
ключ простой электронной подписи применяется в соответствии с правилами, установленными оператором информационной системы, с использованием которой осуществляется создание и (или) отправка электронного документа,
и в созданном и (или) отправленном элек­тронном документе содержится информация, указывающая на лицо, от имени которого был создан и (или) отправлен электронный документ.
2. Нормативные правовые акты и (или) соглашения между участ­никами электронного взаимодействия, устанавливающие случаи при­знания электронных документов, подписанных простой электронной подписью, равнозначными документам на бумажных носителях,
под­писанным собственноручной подписью, должны предусматривать в частности:
правила определения лица, подписывающего электронный доку-
мент, по его простой электронной подписи;
обязанность лица, создающего и (или) использующего ключ
простой электронной подписи, соблюдать его конфиденциальность.
52
АЛГОРИТМЫ
Существует несколько схем построения цифровой подписи.
На основе алгоритмов симметричного шифрования. Данная схема предусматривает наличие в системе третьего лица – арбитра, пользующегося доверием обеих сторон. Авторизацией документа яв­ляются сам факт зашифрования его секретным ключом и передача его арбитру.
На основе алгоритмов асимметричного шифрования. На данный момент такие схемы ЭП
наиболее распространены и находят широкое
применение.
Кроме этого, существуют другие разновидности цифровых подпи­сей (групповая подпись, неоспоримая подпись, доверенная подпись), которые являются модификациями описанных выше схем. Их появле­ние обусловлено разнообразием задач, решаемых с помощью ЭП.
Симметричная схема получила меньшее распространение по срав­нению с асимметричной схемой. В первую очередь
из-за необходимо­сти подписания каждого бита (в модифицированной схеме группы бит), что значительно увеличивает размер подписи.
АСИММЕТРИЧНАЯ СХЕМА
Асимметричные схемы ЭП относятся к криптосистемам с откры­тым ключом. Подписание производится с применением закрытого ключа, а проверка подписи – с применением открытого.
Общепризнанная схема цифровой подписи охватывает три процесса.
Генерация ключевой пары. При помощи алгоритма генерации ключа равновероятным образом из набора возможных закрытых клю­чей выбирается закрытый ключ, вычисляется соответствующий
ему
открытый ключ.
Формирование подписи. Для заданного электронного документа с помощью закрытого ключа вычисляется подпись.
Проверка (верификация) подписи. Для данных документа и под- писи с помощью открытого ключа определяется действительность подписи.
Для того, чтобы использование цифровой подписи имело смысл, необходимо выполнение двух следующих условий.
Верификация подписи должна
производиться открытым ключом, соответствующим именно тому закрытому ключу, который использо­вался при подписании.
53
Без обладания закрытым ключом должно быть вычислительно
сложно создать легитимную цифровую подпись.
Следует отличать электронную цифровую подпись от кода аутен-
тичности сообщения (MAC).
ИСПОЛЬЗОВАНИЕ ХЕШ-ФУНКЦИЙ
Поскольку подписываемые документы – переменного (и как пра­вило достаточно большого) объема, в схемах ЭП зачастую подпись ставится не на сам документ, а на его хеш. Для вычисления хеша ис­пользуются криптографические хеш-функции, что гарантирует выяв­ление изменений документа при проверке подписи. Хеш-функции не являются частью алгоритма ЭП, поэтому в
схеме может быть исполь-
зована любая надежная хеш-функция.
Использование хеш-функций дает следующие преимущества.
Вычислительная сложность. Обычно хеш цифрового документа делается во много раз меньшего объема, чем объем исходного доку­мента, и алгоритмы вычисления хеша более быстрые чем алгоритмы ЭП. Поэтому формировать хеш документа и подписывать его получа­ется намного быстрее, чем подписывать сам документ.
Совместимость. Большинство алгоритмов оперирует со строка­ми бит данных, но некоторые используют другие представления. Хеш­функцию можно использовать для преобразования произвольного входного текста в подходящий формат.
Целостность. Без использования хеш-функции большой элек- тронный документ в некоторых схемах нужно разделять на достаточно малые блоки для применения ЭП. При верификации невозможно опре­делить, все ли блоки получены и в правильном ли они порядке.
Стоит заметить, что использование хеш-функции не обязательно при электронной подписи, а сама функция не является частью алго­ритма ЭП, поэтому хеш-функция может использоваться любая или не использоваться вообще.
В большинстве ранних систем ЭП использовались функции с сек­ретом, которые по своему назначению близки к односторонним функ­циям. Такие системы уязвимы к атакам с использованием открытого ключа, так как, выбрав произвольную цифровую подпись и применив к ней алгоритм верификации, можно получить исходный текст. Во избе­жание этого вместе с цифровой
подписью используется хеш-функция, т. е. вычисление подписи осуществляется не относительно самого доку­мента, а относительно его хеша. В этом случае в результате верифика­ции можно получить только хеш исходного текста, следовательно,
54
Рис. 12. Схема, поясняющая алгоритм подписи
Рис. 13. Схема, поясняющая алгоритм проверки
если используемая хеш-функция криптографически стойкая, то получить исходный текст будет вычислительно сложно, а значит, атака такого типа становится невозможной. В качестве примера приведены рис. 12 и 13.
55
8. ЦИФРОВОЕ ПРОИЗВОДСТВО
Цифровое производство – это концепция технологической подго­товки производства в единой виртуальной среде с помощью инстру­ментов планирования, проверки и моделирования производственных процессов.
Понятие цифрового производства, по сути, включает в себя три элемента:
1) новые бизнес-процессы технологических служб предприятия (а в
ряде случаев и технических служб);
2) программное обеспечение, позволяющее реализовать
нес-процессы;
3) определенные требования к предприятию, внедряющему циф-
ровое производство.
Ключевая составляющая концепции цифрового производства – ис­пользование определенного программного обеспечения, позволяющего технологам осуществлять свою деятельность более эффективно. При­чем в большинстве случаев речь идет не о том, что технолог выполняет привычную ему работу новым способом (к примеру, операционная карта набивалась в текстовом редакторе, а теперь набивается в специа­лизированной программе), а о совершенно новых, более эффективных бизнес-процессах (например, тот же технолог создает трехмерные ин­терактивные инструкции и передает их в цех по локальной сети, что избавляет его от необходимости создавать операционную карту в при­вычном понимании), которые осуществляются программного обеспечения и позволяют предприятию получать реаль­ную выгоду.
В целом выгоды от использования концепции цифрового произ­водства состоят в следующем: происходит снижение количества оши­бок в реальном производстве за счет их обнаружения и устранения на ранних этапах подготовки в виртуальной среде. В свою очередь со­кращение но сказывается на затратах на производство (стоимость устранения реальных ошибок всегда выше, чем виртуальных), а также на времени
ошибок в реальном производственном процессе благоприят-
с помощью передового
новые биз-
56
подготовки производства, поскольку ошибки технологии обнаружива­ются и устраняются на этапе проектирования изделия, и соответствен­но запуск производства осуществляется в более короткие сроки. Таким образом, организация цифрового производства помогает сэкономить время и деньги, затрачиваемые на подготовку реального производства.
До 2012 г. реализация цифрового производства на отечественных предприятиях осложнялась отсутствием нормативной базы,
позволя­ющей организовать документооборот технологической документации в электронном виде. Однако с 2012 г. вступили в силу новые стандар­ты ЕСТД, позволяющие представлять технологическую документацию в электронном виде, а именно ГОСТ 3.1001–2011, ГОСТ 3.1102–2011, ГОСТ 3.1103–2011 и ГОСТ 3.1105–2011.
Переизданный ГОСТ 3.1001–2011 устанавливает возможность вы­полнения технологических документов в бумажной и (или) электрон­ной форме. В этом же
стандарте дано определение электронного тех-
нологического документа.
Согласно ГОСТ 3.1001–2011 электронный технологический до- кумент определен как документ, выполненный в виде структуриро­ванного набора данных, создаваемых программно-техническим сред­ством и имеющий содержательную и реквизитную части, в том числе электронную цифровую подпись. Требования к разработке электрон­ного документа определены в ГОСТ 2.051, ГОСТ 2.052,
ГОСТ 2.053;
номенклатура реквизитов – в ГОСТ 3.1103.
Наиболее яркий пример использования концепции цифрового про­изводства на настоящий момент – механическая обработка на оборудо­вание с ЧПУ. К тому же на отечественных авиационных предприятиях использование концепции цифрового производства начиналось с меха­нообрабатывающих производств. Обусловлено это модернизацией ста­ночного парка, на смену универсальному оборудованию пришло повсе местное использование станков с численным программным управлени­ем (ЧПУ), морально и материально устаревшие станки с ЧПУ, работа­ющие в инкрементальной системе координат (стойки типа Н33), замене­ны современными многокоординатными обрабатывающими центрами с новыми стойками ЧПУ(Sinumerik, Fanuc и др.). Оборудование с ЧПУ при изготовлении деталей планера летательного аппарата используется уже давно, изменились
же входные данные, перейдя с листа на кульмане в трехмерное пространство в ПК. Это обстоятельство потребовало орга­низации новых процессов технологической подготовки и новых подхо­дов к автоматизации этих процессов.
-
57
В авиационной промышленности оборудование с ЧПУ получило распространение в начале 1970-х гг. и одновременно начались работы по автоматизации процесса технологической подготовки механообраба­тывающих производств. К настоящему времени ИТ-структура механо­обрабатывающего производства представляет собой сложную много­гранную систему, позволяющую отслеживать весь процесс изготовле­ния деталей, автоматизированно выводить требуемые отчеты и
созда­вать как операционную технологию, так и весь технологический про­цесс. Мы рассмотрим лишь некоторые составляющие этой структуры.
Этапы производства деталей на станках с ЧПУ можно изобразить в виде цепочки (рис. 14), содержащей информацию о детали и процессе изготовления – назовем ее информационной цепочкой. Каждый шаг информационной цепочки содержит информацию (о детали, о
техно­логическом процессе создания детали, о работе оборудования) и тре­бует специальных сред обработки информации.
Рис. 14. Информационная цепочка
58
Исходной информацией для разработки операционной технологии, т. е. получения управляющей программы (УП) для оборудования с ЧПУ, будут CAD-модель, состоящая из электронной модели изделия (ЭМИ) и технологическое исполнение детали (ТИД). ЭМИ может представлять собой как электронную модель детали, так и электрон­ную модель сборочной единицы, и является основным конструктор­ским документом
, по которому разрабатывается технологический про­цесс механической обработки, в частности операция изготовления на оборудовании с ЧПУ. Требования цеха потребителя, технические условия (ТУ) на поставку, отображаются в ТИД.
Технологическое исполнение детали (ТИД) – это исполнение дета- ли, имеющее временные конструктивные отличия от детали согласно ТУ на поставку детали, формируемое цехом-потребителем.
Разрабатывая
управляющую программу (УП) для оборудования с ЧПУ, технолог-программист создает САМ-модель. На основе CAM­модели при постпроцессировании формируется файл УП.
САМ-модель – это совокупность настроек и переходов в САМ­системе, которые формируют траекторию движения режущего ин­струмента. Последовательность переходов определяет операционную технологию изготовления детали, помимо всего прочего содержит ин­формацию об
используемом режущем инструменте, оснастке, изготав­ливаемой детали и информацию, необходимую для формирования комплекта технологической документации.
Постпроцессор – это программный модуль САМ-системы, форми­рующий файл УП для конкретной модели станка, на основе траектории движения инструмента и настроек операций.
Для устранения ошибок до изготовления детали на оборудовании с ЧПУ УП верифицируют, т.
е. в специализированной программе или модуле верификации моделируют процесс обработки детали на кон­кретной модели станка. Отслеживают следующие основные ошибки:
некорректно заданные вспомогательные команды (включение
СОЖ, направление вращения шпинделя и др.);
столкновения инструмента, оснастки, детали и частей станка;  зарезы и недорезы;  максимальные подачи резания.
Система верификации в
идеале должна абсолютно точно имитиро-
вать работу станка, только в этом случае можно говорить о достовер­ной верификации. Наибольшее распространение получила система VERYCUT от английской компании CGTECH. Проверенная управля­ющая программа передается на станок с ЧПУ для изготовления детали.
59
САМ-система
Бумажный
носитель
АРХИВ
Внедрение
УП
Верификация
Постпроцессирование
Станок
Операции
КТД
САМ-модель
КТД
Модуль
ТИД
ЭМИ
Реквизиты
САМ-модель
Инструмент Геометрия
ТИД
ЭМИ
Станок
площадка
Приспособление
Инструмент
Производственная
Специальное
Станок
Универсальное
приспособление
приспособление
КТД
PDM-система
Обработка ЧПУ
Рис. 15. Реализация информационной цепочки на базе PDM-системы
процесс
Технологический
ная структура
Организацион-
Структура
предприятия
Библиотека
инструмента
Библиотека СТО
60
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]