2008年11月20日
摘要: 最近在做UsbKey的开发,所以进行来进行一个总结,希望能对大家有所帮助。我开发的是飞天的ePass1000ND,对key的验证并未涉及证书,而是利用MD5算法来实现。UsbKey的验证机制:当利用密钥进行身份验证时,客户机首先向服务器发送登陆请求。服务器则通过用户名从数据库中取出相应用户的密钥(A)。当服务器收到客户登陆请求后,便向客户机发送一个随机字符串(B),该字符串最终送入客户机的usbk... 阅读全文
posted @ 2008-11-20 18:32 vivienne 阅读(6023) 评论(20) 推荐(0) 编辑
摘要: [代码]out 关键字会导致参数通过引用来传递。这与 ref 关键字类似,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字。尽管作为 out 参数传递的变量不需要在传递之前进行初始化,但需要调用方法以便在方法返回之前赋值。ref 和 out 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因此,如果一个方法采用... 阅读全文
posted @ 2008-11-20 17:20 vivienne 阅读(5170) 评论(7) 推荐(0) 编辑