КАРТА С ИНТЕГРАЛЬНОЙ МИКРОСХЕМОЙ С ЗАЩИЩЕННЫМ ВХОДНЫМ/ВЫХОДНЫМ БУФЕРОМ

1. Карта с интегральной микросхемой, содержащая блок (3) обработки, связанный с оперативным запоминающим устройством (5) и со средствами (6) обмена данными с внешним устройством (D), причем оперативное запоминающее устройство содержит единственную зону (7) памяти, выделенную для данных обмена, при этом блок обработки выполнен с возможностью записывать в выделенную зону памяти данные обмена и с возможностью ограничивать риск попадания в эту выделенную зону памяти данных, которые способны нарушить защиту карты, отличающаяся тем, что блок обработки программирован таким образом, чтобы скремблировать данные выделенной зоны (7) памяти перед передачей данных из внешней среды, с тем чтобы данные, последовательно принимаемые картой, не могли быть рекомбинированы или использованы для создания несанкционированной команды.
2. Карта с интегральной микросхемой по п.1, в которой блок (3) обработки программирован таким образом, чтобы блокировать доступ к выделенной зоне (7) памяти во время операции обработки, с тем чтобы секретные или чувствительные данные не могли быть переданы картой во внешнюю среду.
3. Карта по п.2, в которой блок (3) обработки программирован таким образом, чтобы вычислять целостность данных выделенной зоны (7) памяти до осуществления операции обработки и проверять целостность данных после операции обработки.
4. Карта по п.1, в которой блок (3) обработки программирован таким образом, чтобы проверять до передачи данных, что эти данные содержатся в выделенной зоне (7) памяти.
5. Способ управления оперативным запоминающим устройством (5) карты с интегральной микросхемой (2), содержащей блок (3) обработки, с которым связаны оперативное запоминающее устройство и средства (6) обмена данными с внешним устройством (D), включающий этапы, на которых:
в оперативном запоминающем устройстве определяют единственную зону (7), выделенную для данных обмена,
управляют блоком обработки для записи данных обмена в указанной зоне и ограничения риска попадания в эту выделенную зону памяти данных, которые способны нанести вред защите карты, отличающийся тем, что указанное ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию скремблирования данных в выделенной зоне (7) памяти перед передачей данных из внешней среды, с тем чтобы данные, последовательно принимаемые картой, не могли быть рекомбинированы или использованы для создания несанкционированной команды.
6. Способ управления по п.5, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию, на которой блокируют доступ к выделенной зоне (7) памяти во время операции обработки, с тем чтобы секретные или чувствительные данные не могли быть переданы картой во внешнюю среду.
7. Способ управления по п.6, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию, на которой оценивают состояние данных выделенной зоны (7) памяти до осуществления операции обработки и проверяют целостность данных после операции обработки.
8. Способ управления по п.6, в котором ограничение риска попадания в выделенную зону памяти данных, которые способны нанести вред, включает в себя стадию проверки, что указанные данные содержатся в выделенной зоне (7) памяти, перед передачей данных.