ByteNex
ByteNex
Ядро агента для самоулучшающихся систем

ByteNex›Docs›Руководство по реализации: подпись инструментов с помощью SHA-256

Руководство по реализации: подпись инструментов с помощью SHA-256

Пошаговое руководство о том, как Kernel (ядро) подписывает инструменты с помощью SHA-256 и обновляет подпись после того, как AST engine (движок абстрактных синтаксических деревьев) выполнит исправление.

Руководство по реализации: подпись инструментов с помощью SHA-256

Пошаговое руководство о том, как Kernel (ядро) подписывает инструменты с помощью SHA-256 и обновляет подпись после того, как AST engine (движок абстрактных синтаксических деревьев) выполнит исправление.

Когда создаётся подпись?

После того как инструмент сгенерирован и успешно проверен. Инструмент, не прошедший проверку, не подписывается как доверенный.

Что происходит, если код меняется?

Подпись меняется. Изменённая подпись означает, что код необходимо проверить заново, прежде чем ему можно будет доверять.

Заменяет ли подпись проверку?

Нет. Подпись обнаруживает изменения; проверка подтверждает результат. Это отдельные уровни одной модели безопасности.

Кто обновляет подпись?

AST engine обновляет подпись после применения исправления к коду. Затем Kernel возвращается в Stable State (стабильное состояние).

Каков охват подписи?

Подписывается каждый инструмент. Подпись служит пломбой, по которой видно любое вмешательство в код инструмента.

wak · 2017-10-14