СПОСОБ БЛОКИРОВКИ СВЯЗИ ВНУТРИ ЭЛЕКТРОННОГО УСТРОЙСТВА

1. Электронное устройство (40; 75), содержащее
защищенный элемент (ES), содержащий множество контактов (54), при этом указанный защищенный элемент выполнен с возможностью взаимодействовать с первым считывающим устройством (RD1), внешним по отношению к указанному электронному устройству, в контактном режиме, используя по меньшей мере один из указанных контактов;
блок (44) обработки, внешний по отношению к защищенному элементу, при этом указанный блок обработки выполнен с возможностью передавать команду (CMD2) в защищенный элемент (ES) по меньшей мере через один из указанных контактов (54);
при этом электронное устройство отличается тем, что содержит:
первый блок (UD1) обнаружения, выполненный с возможностью обнаруживать, имеется ли контактная связь в контактном режиме между защищенным элементом (ES) и первым внешним считывающим устройством (RD1); и
блок (UC1) контроля, выполненный с возможностью блокировать передачу каждой команды (CMD2) блока (44) обработки в защищенный элемент (ES), пока имеется указанная контактная связь.
2. Электронное устройство по п. 1, в котором указанные контакты (54) соответствуют стандарту ISO 7816.
3. Электронное устройство по п. 2, в котором указанный по меньшей мере один заданный контакт содержит контакты (54-1, 54-2, 54-3, 54-4), определенные стандартом ISO 7816 как Vcc, RST, CLK, GND и IO.
4. Электронное устройство по любому из пп. 1-3, в котором блок (UC1) контроля выполнен с возможностью блокировать передачу каждой команды блока обработки в защищенный элемент через каждый из указанных контактов (54) защищенного элемента (ES), пока имеется указанная контактная связь.
5. Электронное устройство по любому из пп. 1-4, в котором первый блок (UD1) обнаружения соединен с одним (54-1) из указанных наружных контактов, называемым контактом питания, предназначенным для получения электрического питания, когда защищенный элемент (ES) взаимодействует в контактном режиме с первым внешним считывающим устройством (RD1), чтобы электрически питать указанный защищенный элемент.
6. Электронное устройство по п. 5, в котором первый блок (UD1) обнаружения выполнен с возможностью преобразовывать первое напряжение, обнаруженное на контакте питания (54-1), во второе напряжение, отличное от первого напряжения.
7. Электронное устройство по п. 6, в котором блок (44) обработки выполнен с возможностью определять, что имеется указанная контактная связь между защищенным элементом (ES) и первым внешним считывающим устройством (RD1), только если второе напряжение по меньшей мере равно первому заданному пороговому значению.
8. Электронное устройство по любому из пп. 1-7, в котором защищенный элемент (ES) содержит первую радиочастотную антенну (52), при этом указанный защищенный элемент выполнен с возможностью взаимодействовать с вторым считывающим устройством (RD2), внешним по отношению к указанному электронному устройству, в бесконтактном режиме, используя указанную первую радиочастотную антенну,
при этом указанное электронное устройство содержит:
второй блок (UD2) обнаружения, выполненный с возможностью обнаруживать, имеется ли бесконтактная связь в бесконтактном режиме между защищенным элементом (ES) и вторым внешним считывающим устройством (RD2);
при этом блок (UC1) контроля выполнен с возможностью блокировать передачу каждой команды (CMD2) блока (44) обработки в защищенный элемент (ES) через указанный по меньшей мере один заданный контакт, пока имеется по меньшей мере одна из указанной текущей контактной связи или указанной текущей бесконтактной связи.
9. Электронное устройство по п. 8, содержащее вторую радиочастотную антенну (78), изолированную от первой радиочастотной антенны (52),
при этом второй блок (UD2) обнаружения выполнен с возможностью обнаруживать при помощи второй радиочастотной антенны (78) радиочастотный сигнал, передаваемый или принимаемый первой радиочастотной антенной (52), указывающий на имеющуюся указанную бесконтактную связь между защищенным элементом (ES) и вторым внешним считывающим устройством (RD2).
10. Электронное устройство по п. 8 или 9, в котором второй блок (UD2) обнаружения выполнен с возможностью преобразовывать переменное напряжение, получаемое при помощи первой радиочастотной антенны (52), в постоянное напряжение.
11. Электронное устройство по п. 10, в котором блок (44) обработки выполнен с возможностью определять, что имеется указанная бесконтактная связь, только если постоянное напряжение равно по меньшей мере второму заданному пороговому значению.
12. Электронное устройство по любому из пп. 1-11, в котором блок (UC1) контроля содержит переключатель на интерфейсе между защищенным элементом (ES) и блоком (44) обработки, при этом указанный переключатель выполнен с возможностью переключения между блокирующим состоянием и пропускающим состоянием,
при этом переключатель выполнен с возможностью своего фиксирования в блокирующем состоянии, когда блок контроля блокирует указанную передачу каждой команды от блока обработки через указанный по меньшей мере один заданный контакт, чтобы электрически изолировать защищенный элемент (ES) от блока (44) обработки.
13. Электронное устройство по любому из пп. 1-12, в котором блок (44) обработки выполнен с возможностью осуществлять во взаимодействии с защищенным элементом (ES) выбор приложения для исполнения защищенным элементом,
при этом блок обработки выполнен с возможностью осуществлять указанный выбор на основании принятой команды пользователя через исполнительный элемент (68) электронного устройства.
14. Электронное устройство по любому из пп. 1-13, в котором блок (44) обработки выполнен с возможностью получать информацию на основании данных, принятых от защищенного элемента (ES), и управлять индикацией указанной информации, используя блок индикации электронного устройства.
15. Электронное устройство по любому из п.п. 1-14, в котором указанное электронное устройство (40; 75) является смарт-картой.
16. Способ блокировки, осуществляемый электронным устройством (40; 75), содержащим:
защищенный элемент (ES), содержащий множество контактов (54), при этом указанный защищенный элемент выполнен с возможностью взаимодействовать с первым считывающим устройством (RD1), внешним по отношению к указанному электронному устройству, в контактном режиме, используя по меньшей мере один из указанных контактов;
блок (44) обработки, внешний по отношению к защищенному элементу (ES), при этом указанный блок обработки выполнен с возможностью передавать команду (CMD2) в защищенный элемент по меньшей мере через один из указанных контактов (54);
при этом способ содержит:
этап первой проверки (S4), на котором определяют, что имеется контактная связь в контактном режиме между защищенным элементом и первым внешним считывающим устройством; и
этап блокировки (S6), на котором блокируют передачу каждой команды блока (44) обработки в защищенный элемент (ES) через по меньшей мере один заданный контакт из указанного множества контактов (54), пока имеется указанная контактная связь.
17. Способ блокировки по п. 16, в котором защищенный элемент (ES) содержит первую радиочастотную антенну (52), при этом защищенный элемент выполнен с возможностью взаимодействовать с вторым считывающим устройством (RD2), внешним по отношению к указанному электронному устройству, в бесконтактном режиме, используя указанную первую радиочастотную антенну,
при этом указанный способ содержит:
этап второй проверки (S4), на котором определяют, что имеется бесконтактная связь в бесконтактном режиме между защищенным элементом (ES) и вторым внешним считывающим устройством (RD2); и
этап блокировки (S6), на котором блокируют передачу каждой команды от блока обработки в защищенный элемент через указанный по меньшей мере один заданный контакт, пока имеется по меньшей мере одна из указанной текущей контактной связи и указанной текущей бесконтактной связи.
18. Носитель информации, считываемый компьютером, на котором записана компьютерная программа (PG1), содержащая команды для осуществления этапов способа блокировки по п. 16 или 17, когда указанную программу исполняет компьютер.