Войдите с закрытым ключом и подтвердите с открытым
OpenSSL rsautl позволяет подписывать с закрытым ключом. Это без хеша. Затем восстановление подписанного файла с открытым ключом.
Я смотрел на CryptCreateHash/CryptSignHash/CryptHashData
но я не уверен, как это сделать. Я полагаю, что эти функции будут подписывать только хэш данных, а не сами данные.
Можно ли как-нибудь подписать с закрытым ключом и без использования хэша?
Изменить: внесены необходимые изменения из рекомендаций JW.