请问java有没有什么方法获得U盘的物理盘符编号?或是获得加密狗上的数据?
我的想法是获取U盘上的物理编号(或是买个加密狗),在将这个编号和网站上的进行比较,只要有这个U盘才能登陆。
各位高手们有什么方法能实现我这个功能呢?在下谢谢了

解决方案 »

  1.   

    加密狗类似于U-Key认证吧,通过把认证服务器生成证书,把证书保存到硬件里,客户端应该有相应的客户端控件进行与加密狗数据交换,我个人的理解
      

  2.   

    好像JAVA是不能直接获得这种编号的  U盘没研究过..但是比如电脑的硬盘等等可以用C或C++写的,然后JAVA中调用,这样可以获得.还有就是C++写的好像只支持在WIN平台的,在LINUX上是获得不到的,所以建议找个人家用C写的...加密绑定不是一般都是获取硬盘序列号等和加密狗绑定吗?怎么你是获得加密狗信息啊?
      

  3.   

    java applet/ activex, 必须的