游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2758|回复: 8

游戏不可能实现真正的加密!!!

[复制链接]

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-10-1 12:00:00 | 显示全部楼层 |阅读模式
     我是搞密码工程的,最近受朋友之托为他的游戏设计一个加密方案。可我研究了很久,得出一个结论,在现行的网游模式中和现行的技术手段下,不可能有效的对封包进行有效的加密。理由如下:
    在C和S的通讯中,通常我们们安全系统出发点是C和S都希望使用达成安全通讯的手段,然而在网游中,玩家就是C,往往也是外挂的使用者,所以C会毫无保留的把自己掌握的知识给窥探者Even(外挂).这样的话,如果我们使用用户掌握的知识进行加密的话就是根本行不通的(比如利用用户的口令加密,让用户输入光盘的上序列号等等)。如果我们加密的知识不让用户掌握,而是以某种方式固化在客户端里(比如像天堂用的bluefish,传奇的固定方式位移等),这样的选择更不可取,这样我们每个C的知识都是一样的,Even只要能过技术手段获取了其中的一个密钥,那所有的游戏都被破了。
   是不是我考虑得不够详细,还是我有些杞人忧天,请大家指正,讨论。

68

主题

710

帖子

719

积分

高级会员

Rank: 4

积分
719
QQ
发表于 2004-10-1 12:07:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

可以用加密的随机性来组织解密者
完全的加密是不可能
但每次都使用不同的加密方法就可以
起到阻止的作用
但这又需要强大的运算环境(s端)
和比较好的网络条件(高速)
不知楼主理解我的意思没

愚昧之人  不知所云

1

主题

111

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2004-10-1 15:23:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

加密的目的不是阻止别人解密,而是尽可能的延长解密所需要的时间。
没有解不开的密码。

13

主题

978

帖子

978

积分

高级会员

Rank: 4

积分
978
发表于 2004-10-1 21:52:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

如果我没有记错的话,笛卡尔给出过一种不可破解的密码,……不过似乎无法实现。

33

主题

445

帖子

446

积分

中级会员

Rank: 3Rank: 3

积分
446
发表于 2004-10-2 23:02:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

加密在强劲也没有用,反正数据传送到客户端,就自动解密。
解密者有时根本不需要破益解密算法。只要找到解密的那段汇编代码。提取出来镶嵌在VC里就解了。
比较好的措施,就认为就是在客户端,实行反跟踪,调试,编译。

2

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2004-10-5 10:34:00 | 显示全部楼层

Re: 游戏不可能实现真正的加密!!!

各位的观点有一些密码学上的错误。
首先没有哪个密码是不可以破的。
但我们是这样定义一个密码体系是安全的:
     如果穷举法是所有破解办法里最有效的一种,那么我们认为这个密码系统是安全的。
    今天看到盛大在招PKI的程序员。呵呵,这个想法我早就想到了,不过只有大公司才做得起啊。
    另外,楼上有一位说得不对,在密码学上有一种理论上不可破的加密方法,叫一次一密,及密钥量和数据量一样。多用在军事核心密码方面。

6

主题

104

帖子

104

积分

注册会员

Rank: 2

积分
104
发表于 2004-10-5 19:07:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

不是密码被破解了,而是客户端被人不同程度的替换了,服务器却无法得知.

0

主题

16

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2004-10-7 23:14:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

加密不必要那么凶,真要安全,用SSL/TLS就好了。网游只要做到保证合理,不出现瞬间移动,站到不该站的地方,双倍经验之类的东西就可以了。那管得着玩家挂不挂机。没人挂机,拿来那么多在线数。

95

主题

1089

帖子

3301

积分

论坛元老

Rank: 8Rank: 8

积分
3301
QQ
发表于 2004-10-8 09:36:00 | 显示全部楼层

Re:游戏不可能实现真正的加密!!!

上面的大哥说的好
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-22 15:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表