在窗口应用程序中设置密码

时间:2011-05-12 16:32:17

标签: c#

我做了一个胜利申请,我给了一个注册表格,首先注册登录软件,但是我想设置一个密码用于注册表单,其他用户无法在没有管理员验证的情况下创建他们的帐户,直到他没有提供密码 我希望在用户安装应用程序时显示此密码,当应用程序完成安装时,应通过按摩盒提供密码。
是否有可能为不同的计算机随机生成密码?

3 个答案:

答案 0 :(得分:0)

您可以在大多数情况下使用processorID,或者使用mac地址,或者只使用普通的随机大号(如果计算机安装程序的所有时间都不一致)。

答案 1 :(得分:0)

您可以生成随机字符串/整数,例如随机类:

Random r = new Random();
r.next(1,1000);

或者您可以使用计算机上的常量字符串来设置密码,例如CPU ID或任何其他硬件ID。

为了使进度更安全,您可以使用MD5 oder SHA-2

来散列密码

答案 2 :(得分:0)

您可以通过获取计算机相关硬件的唯一ID来为不同的计算机生成不同的密码