【发布时间】:2013-06-02 04:33:37
【问题描述】:
我正在创建一个 C# 应用程序,它将在 Kiosk 风格的环境中锁定功能(组合键、Windows 任务栏等)。其中一项要求是,某些人应该仍然能够使用组合键和密码破解应用程序。
应用程序本身已完全完成,但我还没有找到存储和检查密码的好方法。一切都应该存储在本地(不检查网络数据库或其他)。如何定义用于解锁我的应用程序的密码,同时使其灵活(无需重新编译应用程序即可更改密码)。我怎样才能以安全的方式做到这一点?
【问题讨论】:
-
与其DIY,不如设置一个本地管理员账户?无论如何,您的应用不会阻止 Ctrl+Alt+Del。
-
不,不会。但要求是一个人应该能够完全访问当前会话。很遗憾,我无法改变这一点。
标签: c# .net security passwords kiosk