Я подумал, что это будет просто, но важны детали: приложение, работающее на клиентских серверах, генерирует некоторые данные, которые хранятся на диске, перед отправкой на мой сервер для дальнейшей обработки. Хранить эти данные в памяти или напрямую отправлять их без сохранения на диск - не вариант.
Я хочу убедиться, что данные не обрабатываются на диске, прежде чем они будут снова получены и отправлены на мой сервер. Подпись пригодится. Тем не менее, я чувствую, что по понятным причинам небезопасно хранить ключ подписи в двоичном или любом другом месте в системе заказчика.
Другой вариант, о котором я подумал - это асимметрия c криптографии. Но так как это потребовало бы отправки закрытого ключа, идея также устарела.
Любые идеи, о которых я не думал, или методы, о которых я не знаю, которые могли бы помочь мне решить эту проблему?