УСТРОЙСТВО И СПОСОБ ПЕРЕДАЧИ ДАННЫХ, УСТРОЙСТВО И СПОСОБ ОБРАБОТКИ ИНФОРМАЦИИ, ПРОГРАММА И СИСТЕМА ПЕРЕДАЧИ ДАННЫХ

1. Устройство обработки информации, содержащее:
процессор;
блок передачи данных; и
запоминающее устройство, функционально соединенное с процессором, причем запоминающее устройство содержит инструкции, которые обеспечивают выполнение процессором, при взаимодействии с блоком передачи данных и запоминающим устройством:
(a) определения, является ли целевой ID уникальным ID или ID частичной рандомизации, ID частичной рандомизации, включающий в себя:
(i) первую часть, замененную другим числом; и
(ii) вторую часть, сгенерированную на основе уникального ID;
(b) в ответ на то, что целевой ID представляет собой ID частичной рандомизации, генерирования ключа доступа на основе второй части ID частичной рандомизации и ключа; и
(c) выполнения процесса взаимной аутентификации, используя сгенерированный ключ доступа.
2. Устройство обработки информации по п.1, в котором устройство обработки информации представляет собой устройство считывания/записи.
3. Устройство обработки информации по п.1, в котором устройство обработки информации представляет собой IC-карту бесконтактной передачи данных.
4. Устройство обработки информации по п.1, в котором инструкции обеспечивают определение процессором, является ли целевой ID уникальным ID или ID частичной рандомизации, на основе флага рандомизации.
5. Устройство обработки информации по п.1, в котором:
(a) целевой ID включает в себя код; и
(b) инструкции обеспечивают определение процессором, является ли целевой ID уникальным ID или ID частичной рандомизации, на основе кода.
6. Устройство обработки информации по п.1, в котором другое число генерируют случайно.
7. Устройство обработки информации по п.6, в котором инструкция обеспечивает изменение процессором случайно сгенерированного другого числа.
8. Устройство обработки информации по п.1, в котором вторая часть ID частичной рандомизации включает в себя часть уникального ID.
9. Устройство обработки информации по п.1, в котором инструкция обеспечивает выполнение процессором, в ответ на то, что целевой ID представляет собой ID частичной рандомизации, генерирования ключа доступа путем применения второй части ID случайной рандомизации к ключу.
10. Устройство обработки информации по п.9, в котором применение второй части ID частичной рандомизации к ключу включает в себя, добавляют вторую часть ID частичной рандомизации к ключу.
11. Устройство обработки информации по п.1, в котором инструкции обеспечивают выполнение процессором, в ответ на то, что целевой ID представляет собой уникальный ID, генерирования ключа доступа путем применения уникального ID к ключу.
12. Способ работы устройства обработки информации, включающего в себя инструкции, способ, содержащий:
(a) обеспечивают выполнение процессором инструкций для определения, является ли целевой ID уникальным ID или ID частичной рандомизации, ID частичной рандомизации, включающий в себя:
(i) первую часть, заменяемую другим числом; и
(ii) вторую часть, генерируемую на основе уникального ID;
(b) обеспечивают выполнение процессором инструкций для, в ответ на то, что целевой ID представляет собой ID частичной рандомизации, генерирования ключа доступа на основе второй части ID частичной рандомизации и ключа; и
(c) обеспечивают выполнение процессором инструкции для выполнения процесса взаимной аутентификации, используя сгенерированный ключ доступа.
13. Способ по п.12, в котором устройство обработки информации представляет собой устройство считывания/записи.
14. Способ по п.12, в котором устройство обработки информации представляет собой IC-карту бесконтактной передачи данных.
15. Способ по п.12, характеризующийся тем, что обеспечивает выполнение процессором инструкций для определения, является ли целевой ID уникальным ID или ID частичной рандомизации, на основе флага рандомизации.
16. Способ по п.12, характеризующийся тем, что:
(a) обеспечивает выполнение процессором инструкций для определения, включает ли в себя целевой ID код; и
(b) обеспечивает выполнение процессором инструкций для определения на основе этого кода, является ли целевой ID уникальным ID или ID частичной рандомизации.
17. Способ по п.12, в котором другое число генерируют случайно.
18. Способ по п.17, характеризующийся тем, что обеспечивает выполнение процессором инструкций для изменения случайно сгенерированного другого числа.
19. Способ по п.12, в котором вторая часть ID частичной рандомизации включает в себя часть уникального ID.
20. Способ по п.12, характеризующийся тем, что обеспечивает выполнение процессором инструкций для, в ответ на то, что целевой ID представляет собой ID частичной рандомизации, генерирования ключа доступа путем применения второй части ID частичной рандомизации для ключа.
21. Способ по п.20, в котором применение второй части ID частичной рандомизации для ключа включает в себя, добавляют вторую часть ID частичной рандомизации к ключу.
22. Способ по п.12, характеризующийся тем, что обеспечивает выполнение процессором инструкций для, в ответ на то, что целевой ID представляет собой уникальный ID, генерирования ключа доступа путем применения уникального ID к ключу.
23. Считываемое компьютером запоминающее устройство, предназначенное для сохранения инструкций для обеспечения выполнения устройством обработки информации:
(a) определения, является ли целевой ID уникальным ID или ID частичной рандомизации, ID частичной рандомизации, включающий в себя:
(i) первую часть, заменяемую другим числом; и
(ii) вторую часть, генерируемую на основе уникального ID;
(b) в ответ на то, что целевой ID представляет собой ID частичной рандомизации, генерирования ключа доступа, на основе второй части ID частичной рандомизации и ключа; и
(c) выполнения обработки взаимной аутентификации, используя сгенерированный ключ доступа.