Может ли непринужденный общедоступный сигнал быть изменен злоумышленником в цепи Circcom?
У меня есть схема, которая проверяет, что доказывающий имеет прообраз хеша, и я хочу дополнительно зафиксировать некоторые дополнительные данные.
Что-то вроде схемы подписи, где закрытый ключ — это прообраз, открытый ключ — это хеш, и я хочу подписать какое-то сообщение.
Безопасно ли использовать это сообщение как неограниченный общедоступный сигнал для схемы? (схема проверит, что у меня есть прообраз для хэша, где прообраз — это частный сигнал, а хеш — общедоступный сигнал)
Или может злоумышленник взять мое доказательство и поменять сообщение (публичный сигнал) на любое значение, которое он хочет, потому что оно не ограничено?