原创 “村里低头走,水向网上流。脑浆全流尽,无悔人间事。”

2009-3-10 00:24 2499 2 2 分类: MCU/ 嵌入式
学生D 发表于 2009-3-9 14:08 侃单片机 ←返回版面 按此察看该网友的资料 按此把文章加入收藏夹 按此编辑本帖

楼主: 质疑HOT老师的WC3密码。


老师说:
“形象点说银行卡为6位十进制密码,范围为0~999999
而HotWC3为8位BCD密码,实际10进制范围为0~3652424  ”

好像是在比喻自己的密码可靠程度比银行卡还高?

咱不太懂,但起码知道,银行卡是在个人姓名的基础上加上6位密码,也就是说在同名同姓的可能上输入密码,意思是“全中国或全世界绝无100万个以上的同名同姓者之可能。”

这点道理谁都懂,否则老师岂不等于是在说,“本银行在世界范围内,只发放不超过100万张银行卡”?

所以,吹嘘自己的时候不能过度。否则,虚假广告,违法。

2、刚在网上看到一篇文章:
“目前卖国产Linux软件根本不赢利,一是本身定价很便宜,并且还有盗版作梗;再是它可以被复制,用户根本不需要购买。因此厂商只能靠做服务,收取后期服务费,来维持企业的基本生存,为以后发展谋机会。”

老师的厕所3加密方法给国产Linux软件加个密看来是小菜,这是个巨大的利益市场。要是就此能够使国产软件发展起来(这是政府关心的投资点),那HOT农会就发起来了。财源滚滚。

那时再也不至于情愿自己一帮人加班加点熬夜奋战,而拿不出1000元请学生D来算一线序号。



HotC51 发表于 2009-3-9 18:54 侃单片机 ←返回版面 按此察看该网友的资料 按此把文章加入收藏夹 按此编辑本帖

3楼: “村里低头走,水向网上流。脑浆全流尽,无悔人间事。”


谢谢陪俺消除寂寞~~~俺先澄清HotWC3密码强度问题

开始,俺是这样写的:(俺从不打草稿)
基本的HotWC3密码为BCD码格式的万年历日期表达式,占用四个字节。
由于400年为20871,故10000年=20871*25=521775
大约为2^19不到。就认为HotWC3是18位密码吧。但可再加入多位密码,来增加
密码强度。这里只讨论基本HotWC3.

形象点说银行卡为6位十进制密码,范围为0~999999
而HotWC3为8位BCD密码,实际10进制范围为0~521774
感觉强度较低,所以加了“但可再加入多位密码,来增加
密码强度。这里只讨论基本HotWC3.

远非“阶级敌人”的“好像是在比喻自己的密码可靠程度比银行卡还高?

俺出外办事事总觉得奇怪:8位的BCD不如6为的银行卡???
回来一看,原来是400年为20871周,而非20871天。

所以就有:
由于400年为20871周,故10000年=20871*25*7=521775*7=3652425

大约为2^22不到。就认为HotWC3是21位密码吧。但可再加入多位密码,来增加
密码强度。这里只讨论基本HotWC3.

形象点说银行卡为6位十进制密码,范围为0~999999
而HotWC3为8位BCD密码,实际10进制范围为0~3652424

至于“老师的厕所3加密方法给国产Linux软件加个密看来是小菜,这是个巨大的利益市场。
要是就此能够使国产软件发展起来(这是政府关心的投资点),那HOT农会就发起来了。
财源滚滚。


说实话,村里担负着国家安全等高级软件项目,对密码的研究应该不错。
菜农虽不参与(也不想参与,省的。。。),所以俺敢发布自己独创之作,这样
俺不需遵守保密协议~~~
至于“财源滚滚”,那是俺“下辈子之奢望”~~~熬夜的咖啡也是弟子提供的。。。
菜农很是过意不去。。。
“人往高处走,水往低处流”,俺却反其道而行之。
俺是“村里低头走,水向网上流。脑浆全流尽,无悔人间事。”

 


HotC51 发表于 2009-3-10 00:11 侃单片机 ←返回版面 按此察看该网友的资料 按此把文章加入收藏夹 按此编辑本帖

10楼: “银行卡是"借比",而且是贬低了HotWC3~~~


因为8位的BCD码的范围和8位十进制数一样,都是0~99999999

但是HotWC3由于采用万年历进制,故月范围1~12,日最大31
这样才使1万年对应的天数约为365×10000=3650000

只比“银行卡”的999999大了3.65倍,而前者要占4字节,后者不到3字节。

难道HotWC3不害羞吗????

实际应用HotWC3肯定是二进制数,进入算法后先BCD后再运算。
这样即可不害羞~~~

有些技术细节说多了人也不爱听~~~现在都是拿来主义~~~

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
2
关闭 站长推荐上一条 /3 下一条