Хорошо, вот моя ситуация:
1) Я создал бесплатное компактное фреймворковое приложение на c #
2) У меня есть веб-сервис, где я получаю свои данные (связанные с трафиком)
3) Любой может скачать и использовать приложение.
Но вызываемый веб-сервис не должен быть доступен другим.
Я изучал вопросы безопасности и шифрования, но не понял этого вопроса:
Я могу использовать шифрование для шифрования данных и расшифровывать их в коде, но декомпиляция моего кода облегчит чтение алгоритма или ключа, который используется для расшифровки данных.
Так как же сделать мой веб-сервис безопасным, чтобы его не могли использовать другие?
Что-нибудь возможно с ключами строгого имени, которые требуют паролей?
Я много искал в интернете, но без везения. Поэтому я надеюсь, что здесь есть кто-то со знанием:)