Способ аутентификации пользователя и терминал
Иллюстрации
Показать всеИзобретение относится к области терминальных технологий и, в частности, к способу аутентификации пользователя и терминала. Техническим результатом является повышение защиты терминала. Способ аутентификации пользователя включает в себя: получение объекта аутентификации взаимодействия и объекта помех взаимодействия после приема запроса на аутентификацию, где объект аутентификации взаимодействия является объектом реального взаимодействия, хранящимся в терминале, объект помех взаимодействия является объектом виртуального взаимодействия, созданным с помощью терминала, и объект помех взаимодействия имеет аналогичный признак с объектом аутентификации взаимодействия, чтобы создавать помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия; отображение объекта аутентификации взаимодействия и объекта помех взаимодействия на интерфейсе аутентификации для пользователя для их выбора; получение результата выбора и определение, является ли результат выбора объектом аутентификации взаимодействия; и определение, когда результат выбора является объектом аутентификации взаимодействия, что процесс аутентификации выполнен успешно. 2 н. и 10 з.п. ф-лы, 12 ил.
Реферат
Область техники
Настоящее изобретение относится к области терминальных технологий и, в частности, к способу аутентификации пользователя и терминала.
Уровень техники
Благодаря широкой популяризации терминалов, как правило, многие пользователи используют функцию аутентификации пользователя до того, как пользователь начинает его применять, чтобы обеспечить защищенность информации, хранящейся на персональном терминале.
В настоящее время существует множество способов аутентификации пользователей терминала и широко распространённым способом аутентификации пользователя является, например: способ, при котором пользователь присваивает фотографию для каждого контакта в терминале; во время аутентификации пользователя терминала фото, хранящееся в терминале, и множество имен контактов, сохраненных в терминале, случайным образом представлены на экране; пользователь выбирает контакт в соответствии с фотографией, и аутентификация завершается успешно в том случае, если выбран нужный контакт.
Из приведенного выше решения, очевидно, что при использовании этого способа аутентификации, при отображении фото, на дисплее отображается фотография человека, который хорошо известен людям, которые находятся вокруг терминала пользователя, и фотография может быть легко узнаваема людьми, что приводит к относительно низкой безопасности терминала.
Сущность изобретения
Варианты осуществления настоящего изобретения обеспечивают способ аутентификации пользователя и устройство, которое может улучшить безопасность терминала, в частности повысить защиту терминала.
Первый аспект вариантов осуществления настоящего изобретения описывает способ аутентификации пользователя, в котором способ включает в себя:
получение объекта аутентификации взаимодействия и объекта помехи взаимодействия после приема запроса на аутентификацию, где объект аутентификации взаимодействия является объектом реального взаимодействия, хранящийся в терминале, объект помехи взаимодействия является объектом виртуального взаимодействия, создаваемым терминалом, и объект помехи взаимодействия имеет признак, аналогичный с объектом аутентификации взаимодействия для создания помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия; отображение объекта аутентификации взаимодействия и объекта помехи взаимодействия в интерфейсе аутентификации для пользователя для их выбора; прием результата выбора и определение, является ли результат выбора объектом аутентификации взаимодействия; и определение, когда результат выбора является объектом аутентификации взаимодействия, факта успешной аутентификации.
Со ссылкой на первый аспект, в первом варианте реализации, до отображения для выбора объекта аутентификации взаимодействия и объекта помехи взаимодействия в интерфейсе аутентификации, способ дополнительно включает в себя:
выбор объекта сокрытия взаимодействия из хранимого набора объектов сокрытия взаимодействия, где объект сокрытия взаимодействия в наборе объектов сокрытия взаимодействия является объектом реального взаимодействия, указанным пользователем, и объект сокрытия взаимодействия и объект аутентификации взаимодействия не имеют пересекающегося набора; и
отображение объекта аутентификации взаимодействия и объекта помехи взаимодействия в интерфейс аутентификации для выбора включает в себя:
отображения объекта аутентификации взаимодействия, объекта помехи взаимодействия и объекта сокрытия взаимодействия в интерфейсе аутентификации для пользователя для их выбора.
Со ссылкой на первый вариант осуществления первого аспекта, во втором варианте осуществления способа по первому аспекту,
перед получением объекта аутентификации взаимодействия и объекта помехи взаимодействия, способ дополнительно включает в себя:
чтение степени сложности аутентификации, где степень сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, второе количество объектов помех взаимодействия, которые должны быть выбраны, и третье количество объектов сокрытия взаимодействия, которые должны быть выбраны;
получение объекта аутентификации взаимодействия и объекта помех взаимодействия включает в себя:
получение объектов аутентификации взаимодействия первого количества объектов помех взаимодействия второго количества в зависимости от степени сложности аутентификации;
выбор объекта сокрытия взаимодействия из хранимого набора объектов сокрытия взаимодействия включает в себя:
получение объектов сокрытия взаимодействия третьего количества в зависимости от степени сложности аутентификации;
отображение объекта аутентификации взаимодействия, объекта помех взаимодействия и объекта сокрытия взаимодействия в интерфейсе аутентификации для пользователя для их выбора, включает в себя:
отображение объектов аутентификации взаимодействия первого количества, объектов помех взаимодействия второго количества и объектов сокрытия взаимодействия третьего количества в интерфейсе аутентификации для пользователя для их выбора;
определение, является ли результат выбора объектом аутентификации взаимодействия, включает в себя:
определение, является ли результат выбора объектами аутентификации взаимодействия первого количества; и
определение, является ли результат выбора объектом взаимодействия аутентификации успешной аутентификация, а именно:
определение результата успешной аутентификация, если результат выбора является объектами аутентификации взаимодействия первого количества.
Со ссылкой на первый аспект, в третьем варианте реализации первого аспекта, перед получением объекта аутентификации взаимодействия и объекта помехи взаимодействия, способ дополнительно включает в себя:
чтение степени сложности аутентификации, где степень сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, и второе количество объектов помех взаимодействия, которые должны быть выбраны;
получение объекта аутентификации взаимодействия и объекта помех взаимодействия включает в себя:
получение объектов аутентификации взаимодействия первого количества и объектов помех взаимодействия второго количества в зависимости от степени сложности аутентификации;
отображение объекта аутентификации взаимодействия и объекта помех взаимодействия в интерфейсе аутентификации для выбора включает в себя:
отображение объектов аутентификации взаимодействия первого количества и объектов помех взаимодействия второго количества в интерфейсе аутентификации для выбора;
определение, является ли результат выбора объектом аутентификации взаимодействие, включает в себя:
определения, является ли результат выбора объектами аутентификации взаимодействия первого количества; и
определение, когда результат выбора является объектом аутентификации взаимодействия для определения успешной аутентификации, а именно:
когда результат выбора является объектами аутентификации взаимодействия первого количества, определение, что аутентификация завершается успешно.
Со ссылкой на первый аспект, первый вариант осуществления первого аспекта, второй вариант реализации первого аспекта, или третий вариант осуществления первого аспекта, в четвертом варианте реализации первого аспекта, получение объекта помех взаимодействия включает в себя:
создание объекта помех взаимодействия в соответствии с полученным объектом аутентификации взаимодействия.
Со ссылкой на первый аспект, первый вариант осуществления первого аспекта, второй вариант реализации способа первого аспекта, третьего варианте осуществления первого аспекта или четвертого варианте осуществления первого аспекта, в пятом варианте осуществление первого аспекта,
получение объекта помехи взаимодействия включает в себя:
выбор объекта помех взаимодействия из сохраненного набора объектов помех взаимодействия в соответствии с полученным объектом аутентификации взаимодействия, где объект помех взаимодействия в наборе объектов помех взаимодействия предварительно создан терминалом.
Со ссылкой на первый аспект, первый вариант осуществления первого аспекта, второй вариант реализация способ первого аспекта, третий вариант осуществления первого аспекта, четвертый вариант реализации первого аспекта или пятый вариант реализация способа первого аспекта, в шестом варианте реализации способа по первому аспекту,
получение объекта аутентификации взаимодействия включает в себя:
выбор объекта аутентификации взаимодействия из сохраненного набора объектов аутентификации взаимодействия, в котором объект аутентификации взаимодействия в наборе объектов аутентификации взаимодействия заранее установлен пользователем.
Второй аспект вариантов осуществления настоящего изобретения описывает терминал, в котором терминал включает в себя:
приемный блок, выполненный с возможностью принимать запроса на аутентификацию; получающий блок, выполненный с возможностью получать объект аутентификации взаимодействия и объект помех взаимодействия, когда приемный блок принимает запрос на аутентификацию, где объект аутентификации взаимодействия является объектом реального взаимодействия, хранимый в терминале, объект помех взаимодействия является объектом виртуального взаимодействия, созданный терминалом, и объект помех взаимодействия имеет аналогичный признак с объектом аутентификации взаимодействия, чтобы создавать помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия; блок отображения, выполненный с возможностью отображать объект аутентификации взаимодействия и объект помех взаимодействия в интерфейс аутентификации для пользователя, для их выбора, где объект аутентификации взаимодействия и объект помех взаимодействия получаются получающим блоком; где приемный блок дополнительно выполнен с возможностью принимать результат выбора; оценочный блок, выполненный с возможностью определять, в соответствии с результатом выбора, принятый приемным блоком, является ли результат выбора объектом аутентификации взаимодействия, полученный получающим блоком; и блок определения, выполненный с возможностью: когда оценочный блок определяет, что результат выбора является объектом аутентификации взаимодействия, определяет, что аутентификация завершена успешно.
Со ссылкой на второй аспект, в первом варианте реализации второго аспекта, получающий блок дополнительно выполнен с возможностью:
выбирать объект сокрытия взаимодействия из хранимого набора объектов сокрытия взаимодействия, где объект сокрытия взаимодействия в наборе объектов сокрытия взаимодействия является объектом реального взаимодействия, указанный пользователем, и объект сокрытия взаимодействия и объект аутентификации взаимодействия не имеют пересекающийся набор; и
блок отображения специально выполнен с возможностью:
отображать объект аутентификации взаимодействия, объект помех взаимодействия и объект сокрытия взаимодействия в интерфейсе аутентификации для пользователя для их выбора, где объект аутентификации взаимодействия, объект помех взаимодействия и объект сокрытия взаимодействия получаются получающим блоком.
Со ссылкой на первый вариант осуществления второго аспекта, во втором варианте осуществления способа второго аспекта,
терминал дополнительно включает в себя первый блок считывания, выполненный с возможностью считывать степень сложности аутентификации, где степень сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, второе количество объектов помех взаимодействия, которые должны быть выбраны, и третье количество объектов сокрытия взаимодействия, которые должны быть выбраны;
получающий модуль специально выполнен с возможностью получать объекты аутентификации взаимодействия первого количества, объекты помех взаимодействия второго количества и объекты сокрытия взаимодействия третьего количества по степени сложности аутентификации, которая считывается первым блоком считывания;
блок отображения специально выполнен с возможностью:
отображать объекты аутентификации взаимодействия первого количества, объекты помех взаимодействия второго количества и объекты сокрытия взаимодействия третьего количества в интерфейсе аутентификации для их выбора;
оценочный блок специально выполнен с возможностью:
определять, является ли результат выбора объектами аутентификации взаимодействия первого количества; и
блок определения конкретно выполнен с возможностью:
определять, что аутентификация выполнена успешно, когда оценочный блок определяет, что результат выбора является объектами аутентификации взаимодействия первого количества.
Со ссылкой на второй аспект, в третьем варианте осуществления второго аспекта, терминал дополнительно включает в себя второй блок считывания, где:
второй блок считывания специально выполнен с возможностью считывать степень сложности аутентификации, где степень сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, и второе количество объектов помех взаимодействия, которые должны быть выбраны;
получающий блок специально выполнен с возможностью:
получать объекты аутентификации взаимодействия первого количества и объекты помех взаимодействия второго количества в зависимости от степени сложности аутентификации, которая считывается вторым блоком считывания;
блок отображения специально выполнен с возможностью:
отобразить объекты аутентификации взаимодействия первого количества и объекты помех взаимодействия второго количества в интерфейсе аутентификации для выбора;
оценочный блок специально выполнен с возможностью:
определять, является ли результат выбора объектами аутентификации взаимодействия первого количества; и
блок определения конкретно выполнен с возможностью:
когда оценочный блок определяет, что результат выбора является объектами аутентификации взаимодействия первого количества, определять, что аутентификация выполнена успешно.
Со ссылкой на второй аспект, первым вариант осуществления второго аспекта, второй вариант второго аспекта или третий вариант осуществления второго аспекта, в четвертом варианте осуществления второго аспекта, получающий блок выполнен с возможностью:
создавать объект помех взаимодействия в соответствии с объектом аутентификации взаимодействия.
Со ссылкой на второй аспект, первый вариант осуществления второго аспекта, второй вариант реализации способа второго аспекта, третий вариант осуществления второго аспекта или четвертый вариант осуществления второго аспекта, в пятом варианте осуществление способа второго аспекта,
получающий блок специально выполнен с возможностью:
выбирать объект помех взаимодействия из сохраненного набора объектов помех взаимодействия в соответствии с объектом аутентификации взаимодействия, в котором объект помех взаимодействия в наборе объектов помех взаимодействия предварительно создан посредством терминала.
Со ссылкой на второй аспект, первый вариант осуществления второго аспекта, второй вариант реализация способа второго аспекта, третий вариант реализации второго аспекта, четвертый вариант реализации второго аспекта или пятый вариант реализации способа второго аспекта, в шестом варианте реализации способа второго аспекта,
получающий блок специально выполнен с возможностью:
выбирать объект аутентификации взаимодействия из сохраненного набора объектов аутентификации взаимодействия, в котором объект аутентификации взаимодействия в наборе объектов аутентификации взаимодействия заранее установлен пользователем.
Как очевидно из приведенного выше описания, в способе аутентификации пользователя в одном из вариантов осуществления настоящего изобретения, объектом аутентификации взаимодействия является объект реального взаимодействия, хранимый в терминале, и во время аутентификации пользователя, нагрузка на память пользователя может быть снижена, потому что пользователь знаком с объектом взаимодействия, информация о котором хранится в терминале пользователя; дополнительно, объект помех взаимодействия создается терминалом, и имеет аналогичный признак с объектом аутентификации взаимодействия, так что способность терминала обеспечить сокрытие информации может быть улучшена в процессе аутентификации пользователя; дополнительно, объект сокрытия взаимодействия является объектом реального взаимодействия, назначенный пользователем в терминале, и во время аутентификации пользователя объект сокрытия взаимодействия может улучшить способность обеспечивать сокрытие информации в терминале, потому что владелец терминала может различать объект аутентификации взаимодействия и объект сокрытия взаимодействия; дополнительно, степень сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, второе количество объектов помех взаимодействия и третье количество объектов сокрытия взаимодействия, и во время аутентификации пользователя, если пользователь не знает количество объектов аутентификации взаимодействия, которые должны быть выбраны, то очень сложно обеспечить успешное выполнение аутентификации пользователя, и степень сложности аутентификации улучшает способность обеспечивать сокрытие информации в терминале; и дополнительно, объект аутентификации взаимодействия, объект помех взаимодействия и объект сокрытия взаимодействия могут быть объектами взаимодействия, такими как имя контакта, наименование прикладной программы, название книги, наименование музыкального произведения и изображения, и наиболее часто используемые типы объектов взаимодействия охватывают большое количество объектов взаимодействия; Таким образом, во время процесса аутентификации пользователя, различные объекты аутентификации взаимодействия, объекты помех взаимодействия и объекты сокрытия взаимодействия могут отображаться в интерфейсе аутентификации одновременно, таким образом, не только повышая способность скрывать информацию, отображаемую на терминале, но и доставлять больше удовольствия пользователю при выполнении процесса аутентификации.
Краткое описание чертежей
Для более четкого описания технических решений в вариантах осуществления настоящего изобретения далее кратко приведены сопровождающие чертежи, необходимые для описания вариантов осуществления. Очевидно, что прилагаемые чертежи в последующем описании показывают лишь некоторые варианты осуществления настоящего изобретения, и обычный специалист в данной области техники по-прежнему может получить другие чертежи из этих прилагаемых чертежей без творческих усилий.
Фиг. 1 представляет собой блок-схему алгоритма способа аутентификации пользователя в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 2 показывает блок-схему алгоритма способа аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 3 показывает блок-схему алгоритма способа аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 4 показывает блок-схему алгоритма способа аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 5 представляет собой структурную схему терминала аутентификации пользователя в соответствии с вариантом осуществления настоящего изобретения;
Фиг. 6 представляет собой структурную схему терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 7 представляет собой структурную схему терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 8 представляет собой структурную схему терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 9 является структурной схемой терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 10 представляет собой структурную схему терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения;
Фиг. 11 является структурной схемой терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения; и
Фиг. 12 представляет собой структурную схему терминала аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения.
Описание вариантов осуществления
Для более четкого представления целей, технических решений и преимуществ вариантов осуществления настоящего изобретения, далее приведено четкое и полное описание технических решений в вариантах осуществления настоящего изобретения со ссылкой на прилагаемые чертежи в вариантах осуществления настоящего изобретения. Очевидно, что описанные варианты осуществления являются некоторыми из них, но не всеми вариантами осуществления настоящего изобретения. Все другие варианты осуществления изобретения, полученные обычным специалистом в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, должны находиться в пределах объема патентной защиты настоящего изобретения.
Ниже описан способ аутентификации пользователя в одном из вариантов осуществления настоящего изобретения в соответствии с фиг. 1. Приведено описание процесса, в котором терминал выполняет аутентификацию пользователя в способе, в котором терминал может быть устройством, например, смартфоном, компьютером или игровой приставкой. Способ конкретно включает в себя следующие этапы:
101. Получение объекта аутентификации взаимодействия и объекта помех взаимодействия после приема запроса на аутентификацию, когда объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненного в терминале, объект помех взаимодействия представляет собой объект виртуального взаимодействия, созданный посредством терминала, и объект помех взаимодействия имеет аналогичный признак с объектом аутентификации взаимодействия, чтобы создавать помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия.
Объект аутентификации взаимодействия получается после приема запроса на аутентификацию. Объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненного в терминале. Многие ресурсы в терминале могут быть объектами взаимодействия, например, имя контакта, наименования прикладной программы, наименование музыкального произведения, название книги и картины. Объект аутентификации взаимодействия может быть объектом взаимодействия, которое сохраняется в терминале, и который предварительно установлен пользователем. Если пользователь устанавливает индивидуальный объект взаимодействия, то объект аутентификации взаимодействия может быть любым одним или более объектами взаимодействия, которые хранятся в терминале, за исключением индивидуального объекта взаимодействия, где индивидуальный объект взаимодействие относится к личной жизни пользователя; или, если пользователь не установил индивидуальный объект взаимодействия, то объект аутентификации взаимодействия может быть любым одним или более объектами взаимодействия, которые хранятся в терминале. Объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненный в терминале. Когда пользователь конфигурирует аутентификацию пользователя, если пользователь считает, что ни один соответствующий объект взаимодействия в терминале не может быть использован в качестве объекта аутентификации взаимодействия, пользователь может ввести объект взаимодействия и использовать объект взаимодействия в качестве объекта аутентификации взаимодействия. Объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненного в терминале. Во время аутентификации пользователя, нагрузка на память пользователя может быть уменьшена, так как пользователь знаком с объектом взаимодействия, хранящимся в терминале пользователя; так как объект аутентификации взаимодействия выбирается из широкого диапазона объектов, то могут быть предусмотрены различные типы объектов взаимодействия во время аутентификации пользователя, что доставляет больше удовольствия от выполнения процесса аутентификации и улучшения условий использования терминала.
Объект помех взаимодействия получается после приема запроса на аутентификацию. Объект помех взаимодействия является виртуальным объектом взаимодействия, созданным посредством терминала, и имеет аналогичный признак с объектом аутентификации взаимодействия, чтобы создавать помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия. Объект помехи взаимодействия может быть получен из сохраненного набора объектов помех взаимодействия в соответствии с полученным объектом аутентификации взаимодействия, в котором объект помех взаимодействия в наборе объектов помех взаимодействия предварительно создан с помощью терминала; или объект помех взаимодействия может быть непосредственно создан с помощью терминала в соответствии с полученным объектом аутентификации взаимодействия, где объект помех взаимодействия не является объектом реального взаимодействия, сохраненного в терминале.
Аналогичный признак относится к аналогичному признаку внешнего вида или аналогичному структурному признаку, так что зритель не может легко отличить объект аутентификации взаимодействия от объекта помех взаимодействия с расстояния, и необходимо тщательно присмотреться, чтобы найти различие. Например, если объект аутентификации взаимодействия, который задается пользователем, является именем контакта Xiao Wang, имя, такое как Xiao Yu, может появиться, когда терминал создает объект помех взаимодействия в соответствии с признаком внешнего вида объекта аутентификации взаимодействия. Например, если объект аутентификации взаимодействия, который задается пользователем, представляет собой изображение, то терминал анализирует цветовые пропорции и цветовое распределение в изображении, создает несколько изображений, имеющих сходные цветовые пропорции и цветовые распределения, и использует несколько изображений в качестве объектов помех взаимодействия. Поскольку объект помех взаимодействия имеет аналогичный признак с объектом аутентификации взаимодействия, то объект помех взаимодействия относительно дезориентирует, так что способность противостоять раскрытию информации и способность предотвращать подсматривание информации терминала может быть улучшена.
Объект аутентификации взаимодействия и объект помех взаимодействия получаются после приема запроса на аутентификацию. Объект аутентификации взаимодействия, полученный в данный момент времени, сравнивается с объектом аутентификации взаимодействия, полученный в предшествующий момент времени, или с объектами аутентификации взаимодействия, полученные в предшествующие периоды времени, и, если объект взаимодействия аутентификации, полученный в этот период времени, полностью совпадает с объектом аутентификации взаимодействия, полученный в предшествующий период времени, или объекты аутентификации взаимодействия, полученные в предшествующие периоды времени получаются снова. Полученный объект помехи взаимодействия также можно сравнить с объектом помех взаимодействия, полученный в предшествующем периоде времени или объектами помех взаимодействия, полученные в предшествующие периоды времени, и если полученный объект помех взаимодействия полностью совпадает с объектом помех взаимодействия, полученный в предшествующий раз или объектами помех взаимодействия, полученные в предшествующие периоды времени, получаются снова.
Объекты аутентификации взаимодействия могут быть такого же типа, и тип объекта помех взаимодействия может быть совместим с типом объекта аутентификации взаимодействия. В одном из вариантов осуществления настоящего изобретения, если тип объекта аутентификации взаимодействия является именем контакта, то объект помех взаимодействия устанавливается также на имя контакта.
В качестве альтернативы, объекты аутентификации взаимодействия могут быть различными типами. Например, существует не только тип объекта взаимодействия, относящийся к имени контакта, но и другой тип объекта взаимодействия, такой как изображение, название музыкального произведения или название электронной книги. В другом варианте осуществления настоящего изобретения, если типы объектов аутентификации взаимодействия включают в себя имя контакта и изображение, то объекты помехи взаимодействия также включают в себя имя контакта и изображение.
102. Отображение объекта аутентификации взаимодействия и объекта помехи взаимодействия в интерфейсе аутентификации для пользователя для их выбора.
Полученный объект аутентификации взаимодействия и полученный объект помех взаимодействия отображаются на интерфейсе аутентификации для пользователя для их выбора. Объект аутентификации взаимодействия и объект помехи взаимодействия могут отображаться в интерфейсе аутентификации последовательно, как они были получены, или полученный объект аутентификации взаимодействия и полученный объект помех взаимодействия могут случайным образом отображаются на интерфейсе аутентификации. Есть несколько последовательностей отображения, которые не перечисляются одно за другим.
103. Прием результата выбора и определение, является ли результат выбора объектом аутентификации взаимодействия.
Принимается результат выбора пользователя и определяется, является ли результат выбора объектом аутентификации взаимодействия. Определяется, корректное ли количество выбранных объектов взаимодействия; если количество правильно, то далее определяется, является ли выбранный объект взаимодействия объектом аутентификации взаимодействия, отображаемый на интерфейсе аутентификации; или, если количество является неверным, то пользователь получает уведомление, что аутентификация завершается неудачно, и пользователь может выбрать, переходить ли на следующий этап процесса аутентификации или отказаться от выполнения процесса аутентификации. Количество объектов взаимодействия, выбранных пользователем, непосредственно сравнивается с количеством объектов аутентификации взаимодействия, отображаемые на интерфейсе аутентификации, что может увеличить скорость обработки терминала и повышать эффективность работы пользователя.
Чтобы определить, является ли результат выбора объектом аутентификации взаимодействия, также может быть непосредственно определено, полностью ли отображенный объект взаимодействия, выбранный пользователем, является объектом аутентификации взаимодействия, на интерфейсе аутентификации, чтобы получить результат определения вовремя.
104. Когда результат выбора является объектом аутентификации взаимодействия, определение, что процесс аутентификации завершен успешно.
При выборе результата, если не только количество равно количеству объектов аутентификации взаимодействия, отображаемые на интерфейсе аутентификации, но также все выбранные объекты взаимодействия являются объектами аутентификации взаимодействия, отображаемые на интерфейсе аутентификации, то процесс аутентификации завершается успешно, и пользователь может выполнить дополнительную операцию, например, использовать терминал или использовать прикладную программу.
Как очевидно из приведенного выше описания, в способе аутентификации пользователя в одном из вариантов осуществления настоящего изобретения, объектом аутентификации взаимодействия является объект реального взаимодействия, сохраненный в терминале, и во время выполнения процесса аутентификации пользователя, нагрузка на память пользователя может быть снижена, потому что пользователь знаком с объектом взаимодействия, хранящимся в терминале пользователя; дополнительно, объектом помех взаимодействия является объект виртуального взаимодействия, созданный терминалом, и во время выполнения процесса аутентификации пользователя, возможности противостоять раскрытию информации терминала могут быть улучшены, так как объект помех взаимодействия имеет аналогичный признак с объектом аутентификации взаимодействия; и, дополнительно, объект аутентификации взаимодействия и объект помех взаимодействия могут быть объектами взаимодействия, такими как имя контакта, наименование прикладной программы, название книги, название музыкального произведения и изображением, и обширный перечень типов объектов взаимодействия охватывают большое количество объектов взаимодействия; поэтому, во время выполнения процесса аутентификации пользователя могут отображаться различные объекты аутентификации взаимодействия и объекты помех взаимодействия на интерфейсе аутентификации одновременно, таким образом, не только улучшая способность противостоять раскрытию информации терминала, но и оставлять больше удовольствия от процесса аутентификации.
Как показано на фиг. 2, далее приведено описание способа аутентификации пользователя в соответствии с другим вариантом осуществления настоящего изобретения.
201. Считывается информация о степени сложности аутентификации после приема запроса на аутентификацию, когда информация о степени сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, второе количество объектов помех взаимодействия, которые должны быть выбраны, и третье количество объектов сокрытия взаимодействия, которые должны быть выбраны, где объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненного в терминале; объект помех взаимодействия представляет собой объект виртуального взаимодействия, созданный с помощью терминала, и имеет аналогичный признак с объектом аутентификации взаимодействия, чтобы создавать помехи для пользователя, когда пользователь выбирает объект аутентификации взаимодействия; и объект сокрытия взаимодействия является объектом реального взаимодействия, назначенный пользователем, и не имеет точки пересечения с объектом аутентификации взаимодействия.
Информация о степени сложности аутентификации считывается после приема запроса на аутентификацию, когда информация о степени сложности аутентификации включает в себя первое количество объектов аутентификации взаимодействия, которые должны быть выбраны, и объект аутентификации взаимодействия является объектом реального взаимодействия, сохраненного в терминале. Многие ресурсы в терминале могут быть объектами взаимодействия, например, имя контакта, наименование прикладной программы, название музыкального произведения, название книги и изображения. Объект аутентификации взаимодействия может быть объектом взаимодействия, который хранится в терминале, и который предварительно настроен пользователем. Если пользователь устанавливает индивидуальный объект взаимодействия как объект аутентификации взаимодействия, то он может быть любым одним или более объектом взаимодействия, которые хранятся в терминале, за исключением индивидуального объекта взаимодействия, где индивидуальный объект взаимодействия относится к личной жизни пользователя; или, если пользователь не устанавливает индивидуальный объект взаимодействия в качестве объекта аутентификации