БЛОК, ИСПОЛЬЗУЮЩИЙ ОПЕРАЦИОННУЮ СИСТЕМУ, И УСТРОЙСТВО ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ, ИСПОЛЬЗУЮЩЕЕ ЕГО

1. Способ выполнения криптографического обмена данными в устройстве, которое выполняет криптографический обмен данными с блоком контроля пользовательского сменного блока (CRUM), установленным в сменном блоке устройства формирования изображения, причем способ содержит
шифрование команды и данных для криптографического обмена данными с использованием алгоритма шифрования;
формирование сообщения связи путем объединения кода аутентификации сообщения (МАС) и зашифрованной команды и данных; и
передачу сообщения связи к блоку CRUM через последовательный интерфейс.
2. Способ по п.1, в котором данные содержат информацию относительно расходных материалов, используемых в устройстве формирования изображения,
причем команда предназначена для обновления информации состояния об использовании расходных материалов, сохраненной в блоке CRUM, на основе информации относительно расходных материалов.
3. Способ по п.1 или 2, в котором блок CRUM использует предопределенную область в блоке памяти блока CRUM в качестве области поддержки для обновления информации статуса.
4. Способ по п.3, в котором блок CRUM поддерживает в области поддержки предыдущие значения при обновлении информации статуса.
5. Способ по п.3, в котором блок CRUM поддерживает в области поддержки предыдущие значения и устанавливает флаг при обновлении информации статуса.
6. Способ по п.1 или 2, в котором, если имеется множество сменных блоков, то индивидуальные адреса назначают каждому сменному блоку, и каждый из сменных блоков соединяется через последовательный интерфейс.
7. Способ по п.2, в котором сообщение связи зашифровано с использованием алгоритма шифрования, сохраненного в упомянутом устройстве.
8. Способ по п.7, в котором упомянутое устройство хранит множество алгоритмов шифрования и использует алгоритм шифрования, соответствующий алгоритму шифрования, используемому в блоке CRUM, из множества алгоритмов шифрования.
9. Способ по п.1, в котором упомянутое устройство использует алгоритм RSA с асимметричным ключом и один из алгоритмов ARIA, TDES, SEED и AES с симметричным ключом.
10. Способ по п.1, в котором блок CRUM содержит блок памяти, хранящий программу инициализации для инициализации сменного блока, и центральный процессорный блок (CPU), соединенный с блоком памяти.
11. Устройство, которое выполняет криптографический обмен данными с блоком контроля пользовательского сменного блока (CRUM), установленным в сменном блоке устройства формирования изображения, причем устройство содержит:
контроллер, который выполняет шифрование команды и данных с использованием алгоритма шифрования и генерирует сообщение связи путем объединения кода аутентификации сообщения (МАС) и зашифрованной команды и данных; и
блок интерфейса, который выполняет передачу сообщения связи к блоку CRUM через последовательный интерфейс.
12. Устройство по п.11, в котором данные содержат информацию относительно расходных материалов, используемых в устройстве формирования изображения,
причем команда предназначена для обновления информации состояния об использовании расходных материалов, сохраненной в блоке CRUM, на основе информации относительно расходных материалов.
13. Устройство по п.12, в котором блок CRUM использует предопределенную область в блоке памяти блока CRUM в качестве области поддержки для обновления информации статуса.
14. Устройство по п.13, в котором блок CRUM поддерживает в области поддержки предыдущие значения при обновлении информации статуса.
15. Устройство по п.13, в котором блок CRUM поддерживает в области поддержки предыдущие значения и устанавливает флаг при обновлении информации статуса.
16. Устройство по п.11 или 12, в котором, если имеется множество сменных блоков, то индивидуальные адреса назначаются каждому сменному блоку, и каждый из сменных блоков соединяется через последовательный интерфейс.
17. Устройство по п.12, в котором сообщение связи зашифровано с использованием алгоритма шифрования, сохраненного в упомянутом устройстве.
18. Устройство по п.17, причем устройство хранит множество алгоритмов шифрования, и контроллер использует алгоритм шифрования, соответствующий алгоритму шифрования, используемому в блоке CRUM, из множества алгоритмов шифрования.
19. Устройство по п.11, причем устройство использует алгоритм RSA с асимметричным ключом и один из алгоритмов ARIA, TDES, SEED и AES с симметричным ключом.
20. Устройство по п.11, причем блок CRUM содержит блок памяти, хранящий программу инициализации для инициализации сменного блока, и CPU, соединенный с блоком памяти.