Поздравляем с 1 сентября!
   
Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: XXXIV Международной научно-практической конференции «Наука вчера, сегодня, завтра» (Россия, г. Новосибирск, 11 мая 2016 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции часть 1, Сборник статей конференции часть 2

Библиографическое описание:
Гулямова Д.Р., Махаммаджонов М.А. МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ШИФРОВАНИЯ // Наука вчера, сегодня, завтра: сб. ст. по матер. XXXIV междунар. науч.-практ. конф. № 5(27). Часть I. – Новосибирск: СибАК, 2016. – С. 44-48.
Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ШИФРОВАНИЯ

Гулямова Дилфуза Рахматуллаевна

студент, Ташкентский Университет Информационных технологии,

Республика Узбекистан, г. Ташкент

Махаммаджонов Махаммаджон Алишер угли

студент, Ташкентский Университет Информационных технологии,

Республика Узбекистан, г. Ташкент

MOBILE APPLICATION ENCRYPTION

Dilfuza Gulyamova

senior teacher, Tashkent University of Information Technologies,

Uzbekistan, Tashkent

Mahammadjon Mahammadjonov

student, Tashkent University of Information Technologies,

Uzbekistan, Tashkent

 

АННОТАЦИЯ

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

ABSTRACT

This article devoted to ensure the security of information on the implementation of mobile applications. To ensure information security used cryptography methods. Mobile application created on the programming language C++. This application serves for information security.

 

Ключевые слова: шифрование; дешифрование; мобильность.

Keywords: encryption; decryption; mobile.

 

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

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

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

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

С помощью метода «Циклический сдвиг» через параметры текстовой информации создается ключ и посредством замены букв текста в соответствие с ключом шифруется. Данный метод удобен при разработке на языке программирования С++. На рис. 2 наглядно продемонстрирован метод Циклический сдвиг».

 

 

Рисунок 1. Вид основного интерфейса мобильного приложения

 

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

 

 

Рисунок 2. Шифрование и дешифрование текста при помощи I метода

 

 

Рисунок 3. Шифрование и дешифрование по 2 методу

 

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

 

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

  1. Encrypton application: Proceedings of the IInd International Scientific and Practical Conference “The goals of the WorldScience 2016 (January 27–28, 2016, Dubai, UAE)”, 84 page.
Проголосовать за статью
Дипломы участников
У данной статьи нет
дипломов

Комментарии (1)

# Mix 22.05.2016 08:42
ochen' ponravilos

Оставить комментарий

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