为什么密码不能搞成汉字非要英文或者数字不可?

来源:百度文库 编辑:超级军网 时间:2024/04/30 00:36:21
计算机技术都发展好多年了,为什么汉字还不能用于设置密码,这个是什么原因是技术上达不到还是无法推广?
密码用字设置成汉字应该更难破解吧.计算机技术都发展好多年了,为什么汉字还不能用于设置密码,这个是什么原因是技术上达不到还是无法推广?
密码用字设置成汉字应该更难破解吧.
一直都可以啊
一直都可以汉字密码 我以前玩征途就是汉字密码
汉字设置成密码,传输阶段还不是一个符号,和XYZ没有区别啊
如果能彻底作成汉字密码,那把三国志全文做密码,那破解起来会不会死人?
楼主来卖萌的吧,密码就是二进制的数据,汉字还是英文不都是一回事!
楼主来卖萌的吧,密码就是二进制的数据,汉字还是英文不都是一回事!


佩服楼主了,都是0101010101。。。。。。。。。。

当年陈冠希设置的密码是
问“张柏芝老公是谁”
答“泻停封”

回来陈冠希的qq空间被破解了。

佩服楼主了,都是0101010101。。。。。。。。。。

当年陈冠希设置的密码是
问“张柏芝老公是谁”
答“泻停封”

回来陈冠希的qq空间被破解了。
LZ太年轻了。
PS:像银行那种,纯粹数字,那就没法了。
你指的是网站上的密码输入栏不能用输入法输入中文吧,其实是可以用中文密码的,你在其他地方打好中文复制粘贴过去就行了,那里不让开输入法是因为输入法输入汉字会先显示在那里你确认了才输入进去,旁边人就看到了
进银行打“天王盖地虎”
进CD打“宝塔镇河妖”
回家按“莫哈莫哈”
因为输入会很不方便
逸仙润之尊仲尼 发表于 2012-10-11 21:44
汉字设置成密码,传输阶段还不是一个符号,和XYZ没有区别啊
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
临岸观海 发表于 2012-10-11 22:24
楼主来卖萌的吧,密码就是二进制的数据,汉字还是英文不都是一回事!
  不懂装懂。

AAFox 发表于 2012-10-12 00:16
因为输入会很不方便


  不,方便极了。比如说存成词,三四下,一长串密码就出去了,那个密码强度,就是将天河二号借来,破到地球爆炸也休想啊。
AAFox 发表于 2012-10-12 00:16
因为输入会很不方便


  不,方便极了。比如说存成词,三四下,一长串密码就出去了,那个密码强度,就是将天河二号借来,破到地球爆炸也休想啊。
leybyr 发表于 2013-11-5 14:20
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
你的意思是说 如果暴力破解的话, 汉字字数太多,会花费更多的时间 对吧。
很显然,LZ是文科生。
蛋总 发表于 2013-11-5 14:30
你的意思是说 如果暴力破解的话, 汉字字数太多,会花费更多的时间 对吧。
你被他带入坑了,比如最简单的一句话,明天拂晓由三连恢复597.9高地,这话无论汉语还是英语韩语说都是一样的,关键是编码之后的二进制值怎么加密的问题
leybyr 发表于 2013-11-5 14:20
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
原来你是挖坟

你学过单射和多射吧?
逸仙润之尊仲尼 发表于 2013-11-5 18:40
你被他带入坑了,比如最简单的一句话,明天拂晓由三连恢复597.9高地,这话无论汉语还是英语韩语说都是一 ...
  一个密码“abc”,一秒就能破解。我用的中文密码,我敢说我发给你,你就是破到地球爆炸也破不了,信不?
逸仙润之尊仲尼 发表于 2013-11-5 18:40
你被他带入坑了,比如最简单的一句话,明天拂晓由三连恢复597.9高地,这话无论汉语还是英语韩语说都是一 ...
  密码“abc”,一秒就能破解。我用的中文密码,我敢明目张胆发给你,敢说你绝对破不了,别说你,就是全世界的所有超算合起,到了地球爆炸,也休想破。
逸仙润之尊仲尼 发表于 2013-11-5 18:40
你被他带入坑了,比如最简单的一句话,明天拂晓由三连恢复597.9高地,这话无论汉语还是英语韩语说都是一 ...
那个就是 算法了吧。。
逸仙润之尊仲尼 发表于 2013-11-5 18:40
你被他带入坑了,比如最简单的一句话,明天拂晓由三连恢复597.9高地,这话无论汉语还是英语韩语说都是一 ...
意思大致不差,但加密强度大有不同。汉字有多少个,英文有几个字母?
leybyr 发表于 2013-11-5 14:20
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
安全个P,中了木马才不管你用的是什么字符。
这年头2货太多了,先把自己电脑的密码改成汉字 用一个星期吧。
二进制就是低端小气掉链子
leybyr 发表于 2013-11-6 08:41
  密码“abc”,一秒就能破解。我用的中文密码,我敢明目张胆发给你,敢说你绝对破不了,别说你,就是 ...
人家哈希一下,散列出来比你中文长多了,这是地球,没有任何一种语言是直接传输的,不要再逗大家笑
蛋总 发表于 2013-11-6 08:55
那个就是 算法了吧。。
他连语义混淆性、自然语义翻译、编码、加密传输,通信协议,加密机制都分不清楚,全部混在一起说,让人类科技瞬间回到了凯撒时代
密码是可以用汉字的。。。
逸仙润之尊仲尼 发表于 2013-11-6 10:03
他连语义混淆性、自然语义翻译、编码、加密传输,通信协议,加密机制都分不清楚,全部混在一起说,让人类 ...
哈哈 其实要搞中文的话, 可以把机器语言的代码改成中文,然后和01做对应就OK了
没有不认识的数字和字母,汉字嘛,大把大把不认识,这个好^.^
多种混合的密码强度稍高
leybyr 发表于 2013-11-6 08:41
  密码“abc”,一秒就能破解。我用的中文密码,我敢明目张胆发给你,敢说你绝对破不了,别说你,就是 ...
对计算机来说,你的密码是ABC也好,汉字也好,俄文字母也好,日文假名也好,拉丁字母也好,阿拉伯字母也好,都是一样的。
蛋总 发表于 2013-11-6 10:14
哈哈 其实要搞中文的话, 可以把机器语言的代码改成中文,然后和01做对应就OK了
这不以前有人搞什么易语言编程嘛,完全没有必要,真想搞,把汇编改成中文也ok,反正体制还是一样。

从现在开始我们用机器语言说话:一二一,一二一
对于计算机来说,什么码都是二进制码。没有不同的。
leybyr 发表于 2013-11-5 14:20
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
你对密码的理解还停留在100年前非常简单的单表替换阶段。

这种密码哪怕是用汉字,现在计算机破解起来易如反掌。
拙言 发表于 2013-11-6 10:15
没有不认识的数字和字母,汉字嘛,大把大把不认识,这个好^.^
俺岳父,汉字包括繁体字认识很多且写了一手好毛笔字,字母一个不认识。
蛋总 发表于 2013-11-6 10:14
哈哈 其实要搞中文的话, 可以把机器语言的代码改成中文,然后和01做对应就OK了
这有什么意义????
逸仙润之尊仲尼 发表于 2013-11-6 10:32
这不以前有人搞什么易语言编程嘛,完全没有必要,真想搞,把汇编改成中文也ok,反正体制还是一样。

从 ...
搞易语言编程,甚至是搞任何汉字编程的,都不是真正搞计算科学的人,这种人连编程的本质都没搞懂,不过是个噱头而已。

编程的核心是算法实现,而算法实现的基础,就是针对具体问题的工程研究程度和数学水平。这个和用什么汉语还是英语有个毛线关系。


所以拿着汉字编程乱扯的人,都是道德品质败坏,不学无术的骗子

leybyr 发表于 2013-11-5 14:20
  那你设xyz做密码不就得了?呵呵。大不一样的。中文密码的强度要远远强于英文加数字。
数学没学好,其实是一样的。
你上计算机原理的第一节课,老师就会告诉你,汉字编码占的字节数是ASCII的一倍。理论上讲三位汉字占的字节数是三位ASCII码的一倍,即六位。多了按排列组合算这是多少倍。
标准答案:
ASCII是七位的编码,总共用8个bit存储,最高位恒为0!
其范围为0~127(对应的十进制)
所以在内存中占用一个字节,8个bit位!

中国字比较复杂,1字节=8位,8位从0000 0000到1111 1111只能表示256个字符,2个字节是2*8=16位,从0000 0000 0000 0000到1111 1111 1111 1111可以表示65535个字符。

6万多个足以表示我们经常用的那些字了。所以我们用2字节表示汉字。

如果用3个字节有很多不常用的字又占了很多不必要的存储空间,所以我们用2个字节而不是1个或者3个表示汉字的国际码。