СПОСОБ ЗАЩИТЫ ДАННЫХ В РЕЖИМЕ РЕАЛЬНОГО ВРЕМЕНИ И УСТРОЙСТВО ЗАЩИТЫ ДАННЫХ ДЛЯ ВОПЛОЩЕНИЯ ЭТОГО СПОСОБА

1. Способ защиты данных в режиме реального времени, предназначенный для воплощения с помощью устройства (3) защиты данных, соединенного с входным устройством (1) и вычислительным устройством (2), при этом способ защиты данных в режиме реального времени содержит следующие этапы:
A) конфигурируют устройство (3) защиты данных для приема входных данных из входного устройства (1);
B) конфигурируют устройство (3) защиты данных для сохранения входных данных, принятых на этапе А);
C) конфигурируют устройство (3) защиты данных для передачи входных данных, сохраненных на этапе В) в вычислительное устройство (2), вычислительное устройство (2) генерирует полученные в результате данные на основе входных данных, переданных в него с помощью устройства (3) защиты данных;
D) конфигурируют устройство (3) защиты данных для приема полученных в результате данных из вычислительного устройства (2);
Е) конфигурируют устройство (3) защиты данных для генерирования тестовых данных, которые соответствуют полученным в результате данным на этапе D);
F) конфигурируют устройство (3) защиты данных для сравнения тестовых данных, сгенерированных на этапе Е), со входными данными, сохраненными на этапе В); и
G) когда на этапе F) определяют, что тестовые данные не идентичны входным данным, конфигурируют устройство (3) защиты данных для обозначения, что полученные в результате данные были модифицированы.
2. Способ защиты данных в режиме реального времени по п.1, дополнительно содержащий:
Н) когда на этапе F) определяют, что тестовые данные идентичны входным данным, конфигурируют устройство (3) защиты данных для обозначения, что полученные в результате данные не были модифицированы.
3. Способ защиты данных в режиме реального времени по п.2, причем устройство (3) защиты данных дополнительно соединено с запоминающим устройством (5), в котором этап Н) включает в себя следующие подэтапы:
h1) конфигурируют устройство (3) защиты данных для сохранения полученных в результате данных, принятых на этапе D) в запоминающем устройстве (5); и
h2) конфигурируют устройство (3) защиты данных для установки атрибута полученных в результате данных, сохраненных на подэтапе h1), как "скрытые".
4. Способ защиты данных в режиме реального времени по п.1, причем устройство (3) защиты данных дополнительно соединено с запоминающим устройством (5), в котором на этапе В) входные данные сохраняют в одном из устройства (3) защиты данных и запоминающего устройства (5).
5. Способ защиты данных в режиме реального времени по п.1, причем вычислительное устройство (2) соединено с устройством (4) дисплея, в котором этап G) включает в себя следующие подэтапы:
g1) конфигурируют устройство (3) защиты данных для передачи в вычислительное устройство (2) указания отбросить полученные в результате данные;
g2) конфигурируют устройство (3) защиты данных для генерирования сообщения предупреждения; и
g3) конфигурируют устройство (3) защиты данных для передачи сообщения предупреждения, сгенерированного на подэтапе g2), в вычислительное устройство (2), при этом вычислительное устройство (2) управляет устройством (4) дисплея для представления сообщения предупреждения, переданного в него устройством (3) защиты данных.
6. Способ защиты данных в режиме реального времени по п.1, причем устройство (3) защиты данных дополнительно соединено с запоминающим устройством (5), при этом упомянутый способ защиты данных в режиме реального времени, дополнительно содержит следующие подэтапы:
I) конфигурируют устройство (3) защиты данных для установки атрибута исполнительного файла, сохраненного в запоминающем устройстве (5), как "только для чтения"; и
J) конфигурируют устройство (3) защиты данных для установки исполнительного файла в вычислительном устройстве (2), обеспечивая, таким образом, возможность для вычислительного устройства (2) генерировать полученные в результате данные.
7. Способ защиты данных в режиме реального времени по п.1, причем устройство (3) защиты данных дополнительно соединено с запоминающим устройством (5), при этом упомянутый способ защиты данных в режиме реального времени дополнительно содержит:
I) конфигурируют устройство (3) защиты данных для установки атрибута исполнительного файла, сохраненного в запоминающем устройстве (5), как "только для чтения"; и
J) конфигурируют устройство (3) защиты данных для установки исполнительного файла в вычислительном устройстве (2), обеспечивая, таким образом, возможность для вычислительного устройства (2) передавать полученные в результате данные, сгенерированные им, в устройство (3) защиты данных.
8. Способ защиты данных в режиме реального времени по п.1, причем полученные в результате данные, сгенерированные вычислительным устройством (2), ассоциируют с китайскими иероглифами, в котором тестовые данные, генерируемые на этапе Е), представлены в форме пиньинь.
9. Устройство (3) защиты данных, содержащее:
модуль (31) сравнения, выполненный с возможностью подключения к входному устройству (1) и к вычислительному устройству (2) и выполненный с возможностью приема входных данных из входного устройства (1) для сохранения принятых им входных данных и передачи этих входных данных в вычислительное устройство (2), причем вычислительное устройство (2) генерирует полученные в результате данные на основе входных данных, переданных в него упомянутым модулем (31) сравнения; и
модуль (32) генерирования тестовых данных, соединенный с упомянутым модулем (31) сравнения, выполненный с возможностью его подключения к вычислительному устройству (2) и выполненный с возможностью приема полученных в результате данных из вычислительного устройства (2) для генерирования тестовых данных, которые соответствуют полученным в результате данным, принятым им, и передачи тестовых данных, принятых им, в упомянутый модуль (31) сравнения;
в котором упомянутый модуль (31) сравнения дополнительно выполнен с возможностью приема тестовых данных, переданных в него упомянутым модулем (32) генерирования тестовых данных, для сравнения этих тестовых данных, принятых им, с входными данными, сохраненными им, и для обозначения, что полученные в результате данные были модифицированы, если он определяет, что тестовые данные не идентичны входным данным.
10. Устройство (3) защиты данных по п.9, в котором упомянутый модуль (31) сравнения дополнительно выполнен с возможностью сохранения полученных в результате данных, принятых упомянутым модулем (32) генерирования тестовых данных из вычислительного устройства (2), когда он определяет, что тестовые данные идентичны входным данным.
11. Устройство (3) защиты данных по п.9, в котором упомянутый модуль (31) сравнения дополнительно выполнен с возможностью генерировать сообщение предупреждения и передавать это сообщение предупреждения, сгенерированное им, в вычислительное устройство (2), когда он определяет, что тестовые данные не идентичны входным данным, причем вычислительное устройство (2) управляет устройством (4) дисплея для представления сообщения предупреждения, переданного в вычислительное устройство (2) упомянутым модулем (31) сравнения.
12. Устройство (3) защиты данных по п.9, в котором упомянутый модуль (31) сравнения дополнительно выполнен с возможностью указания для вычислительного устройства (2) отбросить полученные в результате данные, когда он определяет, что тестовые данные не идентичны входным данным.
13. Устройство (3) защиты данных по п.9, причем полученные в результате данные, сгенерированные вычислительным устройством (2), ассоциируют с китайскими иероглифами, в котором тестовые данные, сгенерированные упомянутым модулем (32) генерирования тестовых данных, представлены в форме пиньинь.