У меня есть старое приложение Delphi.Это приложение берет ключ сеанса с сервера, делает что-то с секретом, используя этот ключ, например, хэширование и т. Д., И отправляет обратно шифр на сервер.Сервер знает, как извлечь данные из этого шифра.Так что это просто безопасность через неизвестность.
Я хотел бы переписать это приложение с использованием C #, а затем использовать программное обеспечение для запутывания, чтобы скрыть процесс создания секретных данных."безопасный", чем не запутанный, но бинарный, Delphi приложение?Будет ли еще сложнее взломать код Delphi?
Примечание: я прекрасно понимаю, что безопасность через неизвестность не совсем безопасна.