最新版本: 0.50a | Community: 0.70a
 Deutsch English Fran鏰is Hebrew Chinese Traditional Spanish Italian Polish Lithuanian Estonian Danish Swedish Dutch (Netherlands) Portuguese (Brazil) Czech Portuguese - Portuga Russian Catalan Turkish Finnish Romanian Greek Serbian Chinese Simplified 



Get eMule at SourceForge.net. Fast, secure and Free Open Source software downloads


安全用户认证 HelpNAV

网络中的每一个用户都会使用一个理论上唯一的数值userhash(用户哈希值)进行识别。userhash被存储在preferences.dat文件里并且将作为其他用户给予信用奖励的依据。
eMule(电骡)可以使用非对称加密以避免利用和操纵其它用户的userhash的情况发生。这个方法使用了一个私钥和一个公钥来保护用户的userhash,并且保证能被其他客户正确识别。

安全用户认证需要在选项->安全中开启。强烈建议你使用此功能。

安全用户认证如何工作:

客户A希望确保他的信用是安全的并且仅有他一个人使用。他建立了一个私有的384位RSA密钥并且将其存储到cryptkey.dat文件。
这个私有密钥将在加密开启的时候被创建。丢失这个密钥则意味着客户A会丢失他的全部信用,因为此后他将无法证明他是这些信用的合法拥有者。

当两个都支持加密的客户在第一次交换数据的时候,他们将相互传递一个带有随机数的公钥给对方。每一个客户都将另一个人发送的公钥存储到自己的clients.met文件里。仅当这些公钥被存储以后,随机数才会在接下来的连接中生成。

接下来客户A想要自己在客户B那里被认证,他会创建一个数字签名并发送给B。这个签名来自他的私钥,客户B的公钥和一个随机数。它在客户A更改自己的IP或者客户B关闭他的eMule之前都将一直有效。

在收到客户A的数字签名以后,客户B会检查是否由来自客户B的公钥创建并且随机数正确。如果它同时也符合客户A的公钥,则客户A认证正确。

注意:
> 如果文件cryptkey.dat丢失或被删除,则preferences.dat文件也将被删除,否则将无法从已知客户那里获得新的信用累计。
> 当切换到启用安全用户认证功能以后,所有旧的“不安全”的用户的信用将会全部丢失。由于安全原因,没有办法将这些信用转移到安全系统中。

Last Update: 18.03.2011 14:49
端口,防火墙和路由器
图形用户界面
特色功能
 
  乱序协议加密
搜索文件
信用系统
安全用户认证
剔除攻击性客户
来源交换
预览多媒体文件
在线签名
IRC聊天室
好友功能
IP过滤
下载分类
Web服务器
命令行参数
MuleMRTG
eD2k链接
来源管理
文件损坏处理
常规信息
服务器
选项设置
常见问题
疑难排解
指南与问答
  初学者指南
常用工具
网络指南


Privacy Policy