METHOD FOR IMPLEMENTATION OF TRUSTED CALCULATIONS

The invention relates to informatics, more definite to a method for implementation of trusted calculations. The present invention can be incorporated in designing and operating different purpose computer systems in which a high level of trust is to be provided to a computing process and securing saf...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: NAUMOV VYACHESLAV, VLADIMIROVICH, SHMID ALEXANDER, VIKTOROVICH
Format: Patent
Sprache:eng ; rus
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to informatics, more definite to a method for implementation of trusted calculations. The present invention can be incorporated in designing and operating different purpose computer systems in which a high level of trust is to be provided to a computing process and securing safety, wherein a study of initial software texts is impossible or difficult by various reasons. The present invention relates to a method of implementation of trusted calculations in a computer system, comprising at least one processor, fulfilling problems, tasks, comprising instructions, at least one operation system, being a divisional task which can launch and/or terminate fulfilled of other tasks, a monitor of events control, which also a task, and a database, comprising an enabled instructions and/or sequences thereof, characterized in that the control events monitor is launched by the operation system, after which it transfers the processor in the mode of the events control, at which implementation of at least instruction parts of any task, comprising the operation system causes events in the monitor control events allowing to determine instruction tasks being fulfilled and to compare the instruction tasks being fulfilled and/or sequences thereof with those in the database and to implement them, is they are allowed and not if they are not allowed. Изобретение относится к области информатики, а более конкретно - к способу реализации доверенных вычислений. Настоящее изобретение может найти применение при создании и эксплуатации компьютерных систем различного назначения, в которых необходимо обеспечить высокий уровень доверия к вычислительному процессу и обеспечению безопасности, а изучение исходных текстов программного обеспечения по различным причинам невозможно или затруднено. Настоящее изобретение относится к способу реализации доверенных вычислений в компьютерной системе, включающей по меньшей мере один процессор, выполняющий инструкции, задачи, состоящие из инструкций, по меньшей мере одну операционную систему, являющуюся выделенной задачей, которая может запускать и/или останавливать выполнение других задач, монитора контроля событий, также являющегося задачей, и базы данных, содержащей разрешенные инструкции и/или их последовательности, заключающемуся в том, что монитор контроля событий запускается операционной системой, после чего он переводит процессор в режим контроля событий, при котором исполнение по меньшей мере части инструкций любой задачи, вклю