СИСТЕМА И СПОСОБ УПРОЩЕННОЙ АУТЕНТИФИКАЦИИ ДОСТУПА

1. Способ упрощенной аутентификации доступа, содержащий этапы, на которых
записывают посредством доверенной третьей стороны шифротекст сообщения (MSG), полученный шифрованием MSG, в первый объект;
получают посредством второго объекта шифротекст MSG от первого объекта и получают посредством второго объекта ключ от доверенной третьей стороны по получении шифротекста MSG;
дешифруют шифротекст MSG с помощью этого ключа и определяют, что аутентификация успешна, если получен незашифрованный текст MSG, или определяют, что аутентификация неуспешна, если незашифрованный текст MSG не получен.
G
G
G
P
S
∈ Z
Q
=S
P ∈ G
1
2
1
TTP
q
TTP
TTP
1
*
2. Способ по п.1, дополнительно содержащий этап, на котором, перед тем, как доверенная третья сторона запишет шифротекст MSG в первый объект, создают системные параметры, которые включают в себя: две циклические группы q-го порядка (,+) и (,·); генератор , ; закрытый ключ  ; открытый ключ ; и ключ К шифрования.
3. Способ по п.2, в котором при записи доверенной третьей стороной шифротекста MSG в первый объект
PKeyID
SkeyID=PKeyID·S
TTP
случайным образом выбирают идентификатор  ключа в качестве открытого ключа, вычисляют соответствующий закрытый ключ  и защищенным образом сохраняют закрытый ключ;
r
K=r·Q
PKeyID
TTP·
выбирают секретное случайное число  и вычисляют ;
шифруют MSG с помощью К для получения соответствующего шифротекста CMSG;
CP=r·P
CP
PKeyID
вычисляют  и записывают шифротекст MSG, составленный из ,  и CMSG, в первый объект.
4. Способ по п.3, в котором при получении вторым объектом шифротекста MSG от первого объекта
посылают посредством второго объекта сообщение запроса данных в первый объект; и
посылают посредством первого объекта сообщение ответа на запрос данных, включающее в себя шифротекст MSG, во второй объект в ответ на упомянутый запрос данных.
5. Способ по п.4, в котором сообщение запроса данных представляет собой сообщение с пустым содержимым.
6. Способ по п.4, в котором при получении вторым объектом ключа от доверенной третьей стороны
посылают доверенной третьей стороне посредством второго объекта сообщение запроса ключа, причем в сообщении запроса ключа переносится идентификатор запрашиваемого ключа и одноразовое случайное число;
SKeyID
CP
SKeyID
SKeyID
K1=r1·Q
·ID2
r
ID
Q
TTP
TTP
посылают посредством доверенной третьей стороны сообщение ответа на запрос ключа во второй объект в ответ на сообщение запроса ключа, причем в сообщении ответа на запрос ключа переносится шифротекст ключа , соответствующий идентификатору ключа, 1, поле Nonce и поле MIC, переносящее код целостности сообщения, при этом шифротекст ключа  получают посредством шифрования  ключом EK шифрования, при этом EK выводят из K1, и , где 1 - секретное случайное число, 2 - идентификационная информация второго объекта, и  - открытый ключ самой третьей стороны;
K1=CP1·S
S
CSKeyID
SKeyID
2
2
при приеме сообщения ответа на запрос ключа повторно вычисляют посредством второго объекта , где  обозначает закрытый ключ второго объекта, если одноразовое случайное число в поле Nonce определено как случайное число, выбранное им самим, выводят ключ ЕК шифрования и ключ IK проверки целостности из K1, повторно вычисляют код MIC из IK, и сравнивают повторно вычисленный код MIC с принятым кодом MIC и дешифруют  с помощью ЕК для получения незашифрованного текста , если повторно вычисленный код MIC согласуется с принятым кодом MIC, либо завершают процедуру, если повторно вычисленный код MIC не согласуется с принятым кодом MIC.
7. Способ по п.6, в котором при получении вторым объектом ключа от доверенной третьей стороны дополнительно
завершают процедуру, если одноразовое случайное число в поле Nonce определено как не являющееся случайным числом, выбранным вторым объектом.
8. Способ по п.6, в котором при посылке третьей доверенной стороной сообщения ответа на запрос ключа во второй объект в ответ на сообщение запроса ключа
принимают посредством доверенной третьей стороны сообщение запроса ключа от второго объекта, аутентифицируют подлинность идентификационных данных второго объекта и посылают сообщение ответа на запрос ключа во второй объект, если аутентификация успешна.
9. Система упрощенной аутентификации, содержащая первый объект, второй объект и третий объект, представляющий собой доверенную третью сторону, при этом
СР
PKeyID
PKeyID
K=r·Q
·PKeyID
r
Q
CP=r·P
P
TTP
TTP
первый объект содержит первое устройство обработки, выполненное с возможностью приема шифротекста MSG от третьего объекта и подачи шифротекста MSG во второй объект при приеме запроса данных от второго объекта, при этом в шифротексте MSG переносятся ,  и CMSG, где  - случайно выбираемый идентификатор ключа, CMSG получается посредством шифрования MSG с помощью К, где ,  - секретное случайное число,  - открытый ключ третьей стороны, и , где  - генератор;
второй объект содержит второе устройство обработки, выполненное с возможностью получения шифротекста MSG от первого объекта, получения сообщения ответа на запрос ключа от третьего объекта и определения ключа, дешифрования шифротекста MSG с помощью этого ключа и определения, что аутентификация успешна, если получен незашифрованный текст MSG, либо определения, что аутентификация не успешна, если незашифрованный текст MSG не получен; и
третий объект содержит третье устройство обработки, выполненное с возможностью формирования шифротекста MSG, передачи шифротекста MSG в первый объект и передачи сообщения ответа на запрос ключа во второй объект в ответ на запрос от второго объекта.
10. Система по п.9, в которой первый объект представляет собой электронную метку, а второй объект представляет собой устройство считывания/записи.