У меня есть проблема, с которой вы можете мне помочь; У меня есть программа, написанная на C#, но эта программа использует некоторые пароли, которые необходимо скрыть от кого-либо (очень важно)компилировать код на аппаратное обеспечение для критических операций
, но, как никто знает, кто-нибудь может декомпилировать exe или любую DLL для моей программы и узнать эти пароли используя простые или сложные способы.
Я думаю, что для установки моего кода, который имеет эти пароли на аппаратном модуле, подключенном к ПК, на котором работает моя программа; и моя программа связана с этим оборудованием.
есть ли какой-либо аппаратный модуль, который я могу найти для использования в моей программе?
Вы изучали такие вещи, как аутентификация HMAC или криптография с открытым ключом? Я думаю, что его вероятность того, что вы можете построить годы исследований в криптографии здесь. –
это программное обеспечение, если я сделал это в dll-файле, любой может декомпилировать его и узнать пароли –