ЖЕТОН АУТЕНТИФИКАЦИИ ДЛЯ ИДЕНТИФИКАЦИИ АТАКИ КЛОНИРОВАНИЯ НА ТАКОЙ ЖЕТОН АУТЕНТИФИКАЦИИ

1. Жетон аутентификации (10) для сети связи, содержащий микропроцессор (11), память (12), сохраненный секретный ключ (Ki) и набор инструкций, предписывающих микропроцессору (11) осуществлять вычисление аутентификации на основании принятого случайного числа (RAND) и на основании сохраненного секретного ключа, отличающийся тем, что он включает в себя ячейку памяти, предназначенную для хранения значения счетчика, и он включает в себя инструкции, предписывающие изменять значение счетчика всякий раз, когда осуществляется вычисление аутентификации.
2. Жетон аутентификации по п.1, отличающийся тем, что он включает в себя набор инструкций, предписывающих процессору (11) жетона (10) сравнивать значение счетчика, хранящееся в жетоне (10), и значение счетчика, принятое от серверной сборки (20), и инициировать блокировку жетона аутентификации (10) в сети связи в случае несовпадения двух значений счетчика.
3. Жетон аутентификации по п.2, отличающийся тем, что жетон содержит инструкции, предписывающие блокировать жетон аутентификации в сети связи, путем отправки сообщения, указывающего несовпадение, на удаленную серверную сборку (20).
4. Жетон аутентификации по п.2, отличающийся тем, что жетон (10) содержит инструкции, предписывающие блокировать жетон аутентификации (10) в сети связи путем блокировки функций жетона.
5. Жетон аутентификации (10) по п.1, отличающийся тем, что он содержит инструкции, предписывающие процессору (11) периодически передавать значение счетчика на удаленную серверную сборку (20).
6. Серверная сборка (20) для сети связи, содержащая процессорную сборку, память (22), сохраненный секретный ключ (Ki), связанный с удаленным жетоном аутентификации (10), и набор инструкций, предписывающих процессору генерировать случайное значение (RAND) и дополнительно осуществлять вычисление аутентификации на основании случайного значения (RAND) и сохраненного секретного ключа (Ki), отличающаяся тем, что она включает в себя ячейку памяти, предназначенную для хранения значения счетчика, и она включает в себя инструкции, предписывающие изменять значение счетчика всякий раз, когда осуществляется вычисление аутентификации.
7. Серверная сборка по п.6, отличающаяся тем, что в ней хранится набор инструкций, предписывающих процессорной сборке серверной сборки (20) сравнивать значение счетчика со значением счетчика, принятым от удаленного жетона аутентификации (10).
8. Серверная сборка по п.6, отличающаяся тем, что она включает в себя лицевой счет держателя удаленного жетона аутентификации, и она включает в себя набор инструкций, предписывающих процессорной сборке блокировать лицевой счет держателя в случае, если значение счетчика, сохраненное в серверной сборке (20), и значение счетчика, принятое от удаленного жетона аутентификации, не совпадают.
9. Серверная сборка (20) для сети связи, содержащая процессорную сборку, память (22), сохраненный секретный ключ (Ki), связанный с удаленным жетоном аутентификации, и набор инструкций, предписывающих процессорной сборке серверной сборки (20) генерировать случайное значение, передавать такое случайное значение на удаленный персональный жетон (10) и осуществлять вычисление аутентификации на основании случайного значения (RAND) и сохраненного секретного ключа (Ki), причем набор инструкций предписывает процессорной сборке сравнивать результат вычисления аутентификации с результатом того же вычисления, полученным от удаленного персонального жетона, отличающаяся тем, что она включает в себя ячейку памяти, предназначенную для хранения значения счетчика, и она включает в себя инструкции, предписывающие изменять значение счетчика всякий раз, когда сравнение показывает, что результаты совпадают.
10. Серверная сборка по п.9, отличающаяся тем, что она включает в себя лицевой счет держателя удаленного жетона аутентификации и она включает в себя набор инструкций, предписывающих процессорной сборке блокировать лицевой счет держателя в случае, если значение счетчика, сохраненное в серверной сборке (20), и значение счетчика, полученное от удаленного жетона аутентификации (10), не совпадают.
11. Серверная сборка по п.9, отличающаяся тем, что она содержит инструкции, предписывающие процессорной сборке периодически передавать значение счетчика на удаленный жетон аутентификации (10).