В key.h функция два знака определяется:
котировка
BOOL Вход (uint256 хэш, станд :: вектор<неподписанные символ>& vchSig);
BOOL SignCompact (uint256 хэш, станд :: вектор<неподписанные символ>& vchSig);
BOOL SignCompact (uint256 хэш, станд :: вектор<неподписанные символ>& vchSig);
но оба работают на хэш сообщения.
Это, как работает система:
текстовое сообщение->hash->(знак)->подпись
теперь и текстовые сообщения и подписи направляются к месту назначения, и signature->хэш сравнивается с текстом Сообщение->хэш, чтобы определить, если сообщение изменено или нет.
Но я хочу сделать это:
текстовое сообщение->(Знак с закрытым ключом) ->(Подпись широковещательных сообщений) ->(В месте назначения) ->подписать с открытым ключом, чтобы получить сообщение.
Есть ли функция доступна в Bitcoin для этой цели?