ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРОИТЕЛЬНЫХ, СОЦИАЛЬНЫХ И ЭКОНОМИЧЕСКИХ СИСТЕМАХ
анализа текстов. Рабочие процессы могут |
струмента анализа данных в различного рода |
быть использованы в качестве наборов дан- |
исследовательских проектах, а также для со- |
ных для создания шаблонов отчетов, кото- |
здания на ее основе собственных систем |
рые могут быть экспортированы в документ |
анализа данных. |
форматов, такие как DOC, PPT, XLS, PDF и |
В таблице представлен сравнительный |
другие. При этом платформа KNIME – сво- |
анализ наиболее распространенных анали- |
бодно распространяемое ПО, что делает воз- |
тических платформ на основе научных рабо- |
можным ее использование в качестве ин- |
чих процессов. |
Таблица 1 Характеристики распространенных аналитических платформ с поддержкой научных процессов
Функции/ характеристики
Поддержка языка программирования
Файловый ввод/вывод
Поддержка соединения с СУБД
Загрузка/выгрузка шаблона рабочего процесса
Отчеты о результатах
Распространенная
область
применения
Лицензия
Стабильная версия
ОС
API
RapidMiner
R, Java,
Python
CSV, Excel,
XML, SAS,
Access, AML
MySQL,
PostgreSQL
+
Графика
Бизнес и коммерческих приложений
AGPL
Сентябрь
2019
Windows,
Linux, Mac
PCs
+
KNIME
R, Pyton
doc, ppt, xls, pdf
SQLite,
MySQL,
PostgreSQL
+
Графика
Фармацевтика
GPLv3
Август
2019
Linux,
Windows1
0
+
Kepler
Lua
Xml
MySQL
,SQLite
иPostg reSQL
-
Графика
Экология и геология
MIT
Март,
2009
Unix,
Window
s
+
Taverna
Java,
PERL,
Python
CSV,
Excel
Нет данных
-
Графика
Биоинформатика, химинформатика, медицина
Apache
License
2.0
Июль,
2016
Linux,
Mac OS
X, Win-
dows
-
VisTrails
Python
CSV
Нет
-
Графика
Исследования и визуализации данных
GPL v2
Май,
2016
Windows,
OS X,
Linux
+
Weka
R, Java
ARFF,
CSV
SQL
DdataBas es
+
Графика
Анализа
данных сельскохозяйственных областей
GPL
Сентябрь,
2018
Windows,
OS X,
Linux
+
Проанализированные системы визуальной аналитики поддерживают большинство распространенных методов машинного
обучения и интеллектуального анализа данных, ничем не уступая коммерческому специализированному ПО статистического ана-
160
ВЫПУСК № 3-4 (17-18), 2019 |
ISSN 2618-7167 |
лиза и обладая гибкостью включения других методов как за счет интеграции с другими системами, так и с использованием поддержки языков программирования.
Из свободно распространяемых платформ на сегодняшний день наиболее широкими возможностями обладает KNIME, охватывающая обработку данных и проведение вычислений в больших и сложных научных приложениях. Эта аналитическая платформа позволяет исследователям гибко моделировать этапы обработки данных и их зависимости, освобождая от знания языков программирования и особенностей использования прикладного ПО.
Библиографический список
1.Ji L., Esther P., Patrick V. A Survey of Data-Intensive Scientific Workflow Management, Journal of Grid Computing archive – Volume 13 Issue 4, 2015, pp. 457-493.
2.Larson-Hall J. A guide to doing statistics in second language research using SPSS and R. – Routledge, 2015.
3.Львович И.Я., Минакова О.В., Ситникова В.П. Анализ возрастной динамики индекса массы тела у детей с применением квантильно-регрессионных моделей// Вестник Воронежского государственного технического университета. — 2009. — Т. 5., № 9.
—С. 157-162.
4.Блинков Ю.В. Основы теории информационных процессов и систем: учеб. пособие/ Ю.В. Блинков. – Пенза: ПГУАС, 2011. – 184 с.
5.Львович И.Я., Минакова О.В., Ситникова В.П. Информационная технология интеллектуализации процесса диагностики физического развития детей// Вестник Воронежского института высоких технологий. – 2008. – № 3. – С. 112-115
6.Barker A. Scientific Workflow: A Survey and Research Directions, Lecture Notes in Computer Science/ Barker, Adam; Van Hemert, Jano —Springer Berlin / Heidelberg, 2008, pp. 746–753.
7.Kleo G. Achilleos Open source workflow systems for the development of complex computational experiments/ 2012, pp. 27–30.
8. RapidMiner [Электронный ресурс] URL: https://rapidminer.com/ (дата обращения: 09.10.2019).
9.Weka [Электронный ресурс] URL: https://www.cs.waikato.ac.nz/ml/weka/ (дата обращения: 09.10.2019)
10.Berthold M. R. et al. KNIME - the Konstanz information miner: version 2.0 and beyond// AcM SIGKDD explorations Newsletter. – 2009. – Т. 11. – №. 1. – С. 26-31.
161
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРОИТЕЛЬНЫХ, СОЦИАЛЬНЫХ И ЭКОНОМИЧЕСКИХ СИСТЕМАХ
УДК 004
Казанский государственный энергетический университет |
Kazan state power engineering University |
Студент Э.Р. Галиуллина, тел.: 7 (843) 519-42-02 |
Student E.R. Galiullina , Ph.: 7 (843) 519-42-02 |
Студент А.А. Шакиров, тел.: 7 (843) 519-42-63 |
Student A.A. Shakirov, Ph.: 7 (843) 519-42-63 |
Канд. техн. наук, доцент Р.С. Зарипова, E-mail: zarim@rambler.ru |
Cand. tech. Sciences, associate Professor R.S. Zaripova, |
Россия, г. Казань |
E-mail: zarim@rambler.ru, Russia, Kazan |
Э.Р. Галиуллина, А.А. Шакиров, Р.С. Зарипова
ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ В ФИНАНСОВЫХ ТРАНЗАКЦИЯХ ЧЕРЕЗ МОБИЛЬНЫЙ ТЕЛЕФОН: АЛГОРИТМЫ
Аннотация: Сегодня мобильная коммерция рассматривается многими компаниями, бизнесом и организациями. В мобильной коммерции информационная безопасность финансовых транзакций очень важна. Это происходит из-за обмена информацией об учетной записи, включая номер счета, пароль, кредитные счета и т. д., а раскрытие этой информации повлечет за собой большие финансовые и моральные потери. По этой причине следует использовать алгоритмы для их совершения и увеличения защищенности транзакций. Среди этих алгоритмов приложения WAP, J2ME, Toolkit SIM идентифицированы и описаны в этой статье на основе систематического обзора. Кроме того, есть несколько рекомендаций относительно соответствия различным ситуациям для реализации конкретного алгоритма для этой проблемы. Более подробные результаты впоследствии объясняются в этой статье
Ключевые слова: мобильная коммерция, информационная безопасность, финансовый обмен, транзакция, электронная коммерция
E.R. Galiullina, A.A. Shakirov, R.S. Zaripova
INFORMATION SECURITY IN FINANCIAL TRANSACTIONS VIA
MOBILE PHONE: ALGORITHMS
Abstract: Today, mobile commerce is considered by many companies, businesses and organizations. In mobile commerce, information security of financial transactions is very important. This is due to the exchange of information about the account, including account number, password, credit accounts, etc. and the disclosure of this information will entail great financial and moral losses. For this reason, algorithms should be used to complete them and increase transaction security. Among these algorithms, WAP, J2ME, Toolkit SIM applications are identified and described in this article based on a systematic review. In addition, there are several recommendations for matching various situations to implement a specific algorithm for this problem. More detailed results are subsequently explained in this article
Keywords: mobile commerce, information security, financial exchange, transaction, electronic commerce
В современном14 мире мобильная ком- |
электронная транзакция или информацион- |
|
мерция обсуждается как один из наиболее |
ное взаимодействие, проводимое с использо- |
|
важных вопросов в деловых организациях и |
ванием мобильного устройства и мобильных |
|
компаниях. Мобильная коммерция – это лю- |
сетей, которое приводит к передаче реальной |
|
бая транзакция, в которой финансовый об- |
или предполагаемой ценности в обмен на |
|
мен осуществляется через сети мобильной |
информацию, услуги или товары [1-3]. Мо- |
|
связи. Согласно этому определению, мо- |
бильная коммерция предлагает потребите- |
|
бильная коммерция представляет собой под- |
лям удобство и гибкость мобильных услуг в |
|
множество всей электронной коммерции, |
любое время и в любом месте. Мобильная |
|
включая как бизнес для потребителя, так и |
коммерция известна как мобильная элек- |
|
бизнес для бизнеса. Мобильная коммерция |
тронная коммерция или беспроводная элек- |
|
использует Интернет для покупки товаров и |
тронная коммерция. |
|
услуг, а также для отправки и получения со- |
Беспроводная связь является более |
|
общений с помощью портативных беспро- |
сложной и опасной, чем проводная связь по |
|
водных устройств. Мобильная коммерция |
многим причинам, включая маршруты пере- |
|
может быть определена, например: любая |
дачи сигналов и взаимодействие с окружа- |
|
|
|
ющей средой, звуками и возможным неза- |
© Галиуллина Э.Р., Шакиров А.А., Зарипова Р.С., 2019 |
конным прослушиванием телефонных разго- |
|
162
ВЫПУСК № 3-4 (17-18), 2019 |
|
|
|
|
|
|
|
ISSN 2618-7167 |
|||||
воров |
из-за |
использования |
радиоволн. |
хэш-функции. Хэш использует односторон- |
|||||||||
Эти |
проблемы |
приводят |
к |
меньшей |
нюю математическую функцию для преобра- |
||||||||
пропускной способности, более высокой ча- |
зования данных в дайджест фиксированной |
||||||||||||
|
|
|
|
|
|
|
|
|
|
||||
стоте появления ошибок и повторной неис- |
длины, |
называемый хэшем, который |
|||||||||||
правности, |
поэтому качество беспроводной |
||||||||||||
впоследствии шифруется. Проверка под- |
|||||||||||||
линии связи ниже, чем для проводного со- |
|||||||||||||
писи включает воспроизведение хэша, сге- |
|||||||||||||
единения. Следовательно, многие компании |
|||||||||||||
нерированного из полученного сообщения, и |
|||||||||||||
и организации |
не |
желают |
применять мо- |
||||||||||
сравнение |
его с расшифрованным ориги- |
||||||||||||
бильную коммерцию. |
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
||||||
Инфраструктуры открытых ключей ос- |
нальным хэшем. |
||||||||||||
|
|
|
|||||||||||
нованы на криптографии с открытыми клю- |
|
Цифровые подписи не являются доста- |
|||||||||||
|
|
|
|||||||||||
чами, |
в которой используются два |
ключа: |
точными |
средствами для автоматической |
|||||||||
|
|
|
|||||||||||
закрытый ключ, который хранится в секрете, |
проверки, поскольку даже если подпись мо- |
||||||||||||
|
|
|
|||||||||||
и открытый ключ, |
который можно разгла- |
жет быть проверена. Нет гарантии того, что |
|||||||||||
|
|
|
|||||||||||
шать публично. Интересным свойством этой |
лицо, сделавшее подпись, является тем, кем |
||||||||||||
|
|
|
|||||||||||
пары ключей является то, что для расшиф- |
он себя считает. Сертификаты открытого |
||||||||||||
|
|
|
|||||||||||
ровки |
сообщений, |
зашифрованных |
одним, |
ключа являются мощным средством уста- |
|||||||||
|
|
|
|||||||||||
нужен другой. Самый популярный алгоритм |
новления доверия к криптографии с откры- |
||||||||||||
|
|
|
|||||||||||
криптографии с открытым ключом является |
тым ключом. Сертификат – это чей-то от- |
||||||||||||
|
|
|
|||||||||||
RSA. Алгоритм |
эллиптической криптогра- |
крытый ключ, подписанный и упакованный |
|||||||||||
|
|
|
|||||||||||
фии начинает получать признание в мобиль- |
для использования в инфраструктуре откры- |
||||||||||||
|
|
|
|||||||||||
ных устройствах. |
Они полагаются |
на раз- |
того ключа. Как правило, сертификат содер- |
||||||||||
|
|
|
|||||||||||
личные математические |
свойства, |
которые |
жит следующие три элемента информации: |
||||||||||
|
|
|
|||||||||||
позволяют |
использовать |
|
более |
короткие |
имя субъекта, для которого выдан сертифи- |
||||||||
|
|
|
|
||||||||||
ключи, которые обеспечивают более быст- |
кат; открытый ключ, связанный с этим субъ- |
||||||||||||
|
|
|
|||||||||||
рые вычисления, |
более |
низкое энергопо- |
ектом, и |
цифровая подпись, подписанная |
|||||||||
|
|
|
|||||||||||
требление, меньшие требования к памяти и |
эмитентом сертификата. Цифровая подпись |
||||||||||||
|
|
|
|||||||||||
пропускной способности |
и, |
следовательно, |
будет проверять информацию о сертификате |
||||||||||
|
|
|
|||||||||||
довольно |
привлекательны |
для |
мобильных |
и, если проверка прошла успешно, то гаран- |
|||||||||
|
|
|
|||||||||||
устройств. |
|
|
|
|
|
|
|
|
тируется, что открытый ключ в сертификате |
||||
|
|
|
|
|
|
|
|
|
|
|
|||
Цифровые |
подписи |
|
могут гарантиро- |
действительно принадлежит объекту, к кото- |
|||||||||
|
|
|
|
||||||||||
вать |
подлинность |
сторон |
транзакции, це- |
рому относится сертификат. |
|||||||||
|
|
|
|||||||||||
лостность и неоспоримость передач. Цифро- |
|
Рассматриваемые функциональные об- |
|||||||||||
|
|
|
|||||||||||
вая подпись создается, когда передаваемый |
ласти, связанные с безопасностью в WAP, |
||||||||||||
|
|
|
|||||||||||
документ шифруется с использованием за- |
включают в себя безопасность беспроводно- |
||||||||||||
|
|
|
|||||||||||
крытого ключа. Процесс шифрования доку- |
го транспортного уровня (WTLS), модуль |
||||||||||||
|
|
|
|||||||||||
мента |
с использованием |
|
закрытого ключа |
беспроводной идентификации, инфраструк- |
|||||||||
|
|
|
|
||||||||||
аутентифицирует документ, |
поскольку до- |
туру открытого ключа WAP, текстовую под- |
|||||||||||
|
|
|
|||||||||||
кумент мог быть зашифрован только с ис- |
пись |
сценария WML и сквозную безопас- |
|||||||||||
|
|
|
|||||||||||
пользованием закрытого |
ключа владельца. |
ность транспортного уровня. Протокол |
|||||||||||
|
|
|
|||||||||||
Получатели могут проверить подпись, рас- |
WTLS (Wireless Transport Layer Security) – |
||||||||||||
|
|
|
|||||||||||
шифровав с помощью открытого ключа. В |
это |
протокол безопасности с поддержкой |
|||||||||||
|
|
|
|||||||||||
реальном мире документы не полностью за- |
PKI, |
разработанный для защиты связи и |
|||||||||||
|
|
|
|||||||||||
шифрованы, чтобы сэкономить время. В та- |
транзакций по беспроводным сетям. Прото- |
||||||||||||
|
|
|
|||||||||||
ких случаях используются |
односторонние |
кол WTLS, такой как SSL, является одним из |
|||||||||||
|
|
|
|||||||||||
163
ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В СТРОИТЕЛЬНЫХ, СОЦИАЛЬНЫХ И ЭКОНОМИЧЕСКИХ СИСТЕМАХ
способов защиты WAP-соединения. Он ис- |
руется и аутентифицируется службой аутен- |
пользуется с транспортными протоколами |
тификации GSM, и, следовательно, оператор |
WAP для обеспечения безопасности на |
мобильной сети GSM действует как посред- |
транспортном уровне между клиентом WAP |
ник между мобильным клиентом, сервером |
в мобильном устройстве и WAP-сервером в |
платежей и продавцом. |
WAP-шлюзе. |
Основными преимуществами исполь- |
По большей части разработчики WAP |
зования платформы J2ME являются возмож- |
используют стандартные протоколы, и ши- |
ность обеспечения динамического контента |
роко на всех уровнях в WAP 2.0, из-за не- |
и информационной безопасности. Кроме то- |
стандартного стека протоколов WAP 1.0. |
го это мощный, объектно-ориентированный |
Поскольку WAP основан на IP, на сетевом |
язык программирования с большой базой |
уровне поддерживается полностью IPsec, а |
разработчиков. Информационные устройства |
транспортный уровень защищает TCP- |
и другие портативные устройства интегри- |
соединение с использованием TLS. На верх- |
рованы с аудио, мультимедиа, возможно- |
нем уровне поддерживается HTTP-метод |
стью подключения и услугами, доступными |
аутентификации. На прикладном уровне |
на одной платформе. Растущая и динамичная |
имеется система библиотек для шифрования, |
вычислительная мощность на этих устрой- |
где размещены средства для точного кон- |
ствах позволит разработчикам услуг с высо- |
троля и неоспоримого сообщения разработ- |
кой добавленной стоимостью. Например, |
чикам WAP. Поскольку WAP 2.0 основан на |
местные информационные службы, позво- |
общепризнанных стандартах, то существует |
ляющие пассажирам подключаться к Интер- |
большая вероятность того, что его службы |
нету с помощью мобильного телефона и по- |
безопасности будут лучше и безопаснее, чем |
лучать доступ к необходимой информации, в |
802.11 и Bluetooth, особенно для служб |
том числе местонахождению ближайшего |
аутентификации, целостности и конфиден- |
отеля, планам и расписанию [4-6]. Одним из |
циальности сообщений. |
приложений мобильной коммерции является |
Модуль идентификации абонента GSM |
использование мобильных платежей на за- |
(глобальная система мобильной связи), кото- |
правке. Успехи этих приложений требуют |
рый хранит личные данные абонента, может |
высокого уровня надежности и безопасно- |
быть реализован в виде смарт-карты, назы- |
сти. Мобильные устройства содержат циф- |
ваемой SIM-картой. SIM-инструментарий – |
ровой идентификатор и из-за этого должен |
это спецификация SIM-карты и функцио- |
быть способ аутентификации пользователей |
нальных возможностей терминала, которые |
и обеспечения надежности системы. Обеспе- |
позволяют SIM-карте управлять мобильным |
чение безопасного доступа к данным абсо- |
терминалом для определенных функций. Ин- |
лютно необходимо в мобильной сети. Оно |
струментарий приложения SIM (SAT) ис- |
снижает уровень мошенничества в мобиль- |
пользуется для создания приложений мо- |
ных платежных системах. Современные |
бильных платежей на основе службы корот- |
практики в платформе J2ME основаны на |
ких сообщений (SMS). В системах на основе |
услугах, предоставляемых в защищенной |
инструментария SIM-приложения связь |
смарт-карте или аналогичном устройстве, |
между мобильным клиентом и сервером пла- |
для создания доверия и уверенности в том, |
тежей осуществляется с помощью SMS. SMS |
что безопасное хранение ключей и крипто- |
используется для инициирования и автори- |
графических операций и вычислений. Чтобы |
зации платежей. Пользователь идентифици- |
завершить безопасную транзакцию, прода- |
164