菜农临别赠送马潮教授的礼物
菜农来此一游主要是想看看马潮教授在干些什么高科技的“勾当”~~~好了,菜农正式离别此地,想念您时在偷偷地来~~~~~~~
网址:http://www.hotpower.org/HotAjax/HotPower_HotAjax.html
http://cache.amobbs.com/bbs_upload782111/files_35/ourdev_603094WX27LK.gif
(原文件名:HotPower_HotAjax.gif) 这么快!!前几天我还想 。菜农好久不见。回来了。难道来自火星的,和地球擦肩而过。 这个网页是干什么的,完全看不懂啊./emotion/em040.gif 很看不懂 mark 上次不是说,永远都不来这里了么? 这次又来了? 下次换个ID再来~! 注个ID,叫“菜农的马甲”再来玩吧。 注个ID,叫“菜农的马甲”再来玩吧。 HotWC3密码网上在线运算器(V6.10)操作指南(开始支持适应于MCU的CRC安全密码):
本运算器作为一种CRC通用运算工具在网上在线运行,可完成任何复杂的CRC多项式运算及求解。它与传统的CRC运算器最大的区别在于可以设置任意
CRC多项式并实现CRC的正运算和逆运算,并可查看其运算的中间过程及结果且可选择语音提示功能。可以自动生成CRC位域表及查表算法和文件输出,可
以逆向出任意CRC的权值即CRC多项式,它是分析和逆向CRC算法最优秀的网上在线工具软件之一,也是菜农长期从事研究和发展CRC算法及密码的结晶。
HotWC3网上运算器基本操作(将鼠标停留在任意控件上1秒钟都会出现该控件的功能及作用提示):
1.功能选择
除完成CRC的运算及逆向和表格生成外,也配置了一般用于计算及演算等辅助功能。具体功能一般由CRC加密钮(正功能)或解密钮(逆功能))实现。
2.方式选择
支持CRC4、CRC8、CRC12、CRC16、CRC24、CRC32、CRC40及CRC64共8种常用的CRC,每种CRC都有两种移位方式,即左移CRC或右移CRC。
支持多达16种应用很广的标准CRC多项式。
点击hotcrc单选钮可选择和修改非标准任意CRC多项式即权值、初值、出值及方向。
点击其他标准CRC单选钮可快速选择和修改CRC多项式即权值、初值、出值及方向。
3.CRC大端选择:
系统自动选择,改变将和其他运算器就会产生大小端的分歧及校验错误。一般不要选择。
左移CRC运算中固定大端不要选择,右移CRC运算必须选择小端模式,逆向时用大端模式更方便。
涉及其他有关大小端操作功能的可以选择小端模式,否则结果不正确。
4.CRC可逆选择:
左移CRC权值最低位应该为1,右移CRC权值最高位应该为1,否则CRC不可逆。多项式中含+1的可逆。
系统自动测试权值的可逆性,分析权值选择是否合理。选择后将强行改变其权值及多项式。
5.CRC文本选择:
选择输入为Ascii码(位域8碰撞数为2)和GB2312汉字(位域8碰撞数为4)和Hex二进制数码(位域8碰撞数为1)。
6.文件选择:
读写Txt,C,BAS,PAS,HEX等格式的输出,主要是为不同的计算机语言输出CRC表格和查表算法运行程序。
7.语音选择:
在操作过程中是否进行语音提示。点击朗读即可完成多行文本框内文字到语音的TTS功能。
8.语音识别:
目前支持随机语音识别不控制操作,不久将支持语音识别及控制,即用语音局部替代键盘和鼠标的操作。
9.跟踪选择:
在操作过程中是否进行将文字输出到多行文本框内。可选择数字及自动清屏的行数。默认0即不清屏。
10.文件操作:
打开指定格式的文件到多行文本框内或将多行文本框内的文字保存到指定格式的文件内。
11.CRC加密操作:
根据不同功能选择进行CRC加密(CRC正运算)及过程和结果或采样CRC四点逆向数据,输出CRC位域8表格及算法
12.CRC解密操作:
根据不同功能选择进行CRC解密(CRC逆运算)、逆向任何CRC的权值及初值、出值和方向。
攻击采样CRC四点逆向数据并还原出CRC的权值及初值、出值和方向,输出CRC位域4表格及算法
13.CRC碰撞操作:
输入与权值不等长的任意位数(位域1)进行CRC运算操作后,点击"碰撞"清零碰撞位数,还原操作后在输入框内得到其碰撞值,
或改写输出框进行CRC任意碰撞,注意最后一组输出不能改写。在结果框内输入需要碰撞的CRC值,点击还原即可在输入框内得到需要的CRC输入值。
碰撞后的编辑栏为位域4及二进制数的个数,选择栏可选择位域1的0~3,两栏内为0的不选择。
14.CRC清除取反及随机操作:
点击输入、输出、权值、初值、出值等按钮可快速清除或取反或取随机数到框内的数据,以便快捷地取值和验证真伪。
15.HotWC3加密操作:
在用户密钥下,对明文框内的明文做128位HotWC3密码的加密运算,密文在密文框内输出
16.HotWC3解密操作:
在用户密钥下,对密文框内的密文做128位HotWC3密码的解密运算,明文在明文框内输出
17.HotWC3内核算法选择:
HotWC3以后会升级为内核算法可随意选择的对称密码体系,暂设定为从CRC8~CRC64,最终可任意设置直到CRC4096以对付量子时代。
18.HotWC3文本选择:
HotWC3全面支持汉字或ascii码,并支持位域4,间接支持QQ在线密文聊天,可靠保护银行帐号等个人重要信息。
19.HotWC3变换选择:
HotWC3内部变换
20.HotWC3置换选择:
HotWC3初始置换
21.版本说明:
主要针对HotWC3密码进行了详细说明。
菜农HotPower@163.com2010.5.26 于雁塔菜地 菜农高人,神龙见首不见尾。 mark 回“菜农”:
什么是“高科技”?
本专栏讨论的问题,都不是高科技,都是现成的实用的技术和方法,都是外国人设计的DD,只不过是如何使用的问题。你的什么“艳照”、“裸跑”也谈不上“高科技”的范畴,只是一种方案或方法。
我看了半天,也没看明白你到底送了我什么“礼物”。如果你想吸引更多的人关注你,关注你的“发明创造”,关注你的“高科技”,那么我帮助你做个宣传:
请各位朋友到菜农的菜地去摘菜吧,那里树上会自动掉下金苹果的。这里只是贫瘠的土地,什么也没有。
老老实实做人,踏踏实实做事,这是我回送给菜农的礼物。 喜欢马老师的谦诚布道;
不懂某些高人的张杨炫耀。 哈哈,这就没方法了,菜农好心没人领情,晕!
这里有菜农的三个自主知识产权:crc密码即可逆算法,星期算法,三角密码,hotwc3密码体系,网页串口,网络通讯,语音识别应用,听书,任意crc算法的c语言代码的自动生成即crc通讯协议的破_解,国标码等码制的转
换…
俺并不需要什么吸引和关注什么…俺尊重您,敬您为师,没想到您如此对待菜农?
晕,这个帖子发完俺就没在参与!
难道它不是1-wire总线的crc完美的运算是器吗?
记得当时俺在这里就发布过,虽然很简陋…
现在它可以校验stm32的crc32,ti的hdq16,它可以和地球上任何crc工具比拼!包括当今最伟大的crc数学密码学专家!
菜农敢全球征婚,难道怕谁不成?
晕! 谢谢“宣传”,菜农好像还没混到这个份上,俺离开这里确实和阿莫无关!
只是像6楼的人太多…
俺来这里拿都没去,只是想看当年的马潮教授,没想到如此对待菜农…
好的,俺自己失言而来,就知趣…
再会,祝马教授心想事成… 所以很多人写的书都是抄来抄去............
做/学什么都一样,都要站在别人的肩上。
只要你学得比别人多,做得比别人精,你就能成为大家心目中的高人/牛人!
我佩服和欣赏那些知识渊博,乐于学习,乐于钻研,勤于苦干的人。
不喜欢自以为是的人!就算你是为人师也一样。 领不领情要看这个人所处的行业,有没有这方面知识的需求,你不能要求所有的人都来关注你所研究的东西或你关注的东西。比如一个专注于自控算法和研究的高手对你的东西或许根本就不感兴趣,不是他不领情而是不需要,或者根本就不懂。不过我要感谢你,几年前我做的一个单向一对多的通讯系统就用了你的CRC加密算法,效果非常好,都忘了跟你说声谢谢 支持菜农!挺好的,做事的风格不同而已! 网站上面只有2 行字,太不兼容了 页面用了JS?俺的firefox打开后一片空白,哦,装了NoScript,未知的站点俺是不敢开启JS的。 下载下来,离线离线 看半天没有弄懂怎么用,看了是我水平太低了 顶一下,菜农的工具非常强大.... 首先要感谢菜农,
然后是.....
东西是好东西,可惜界面不明朗
让人看的一头雾水,乱七八糟
忠言逆耳 恩 是个好东西 不收钱的 大家也就将就的看下吧 虽然不知道是啥东东,但觉得应该是个好东东 谷歌看不到啊,看来菜农征婚是面向IE的啊 只能用IE开,
还有,那个计算星期的公式貌似不正确,(其它不知道)
闰年和非闰年主要差别是二月份,二月份是关键点,
(比如闰年二月之前星期计算方法和普通年一样,而二月份之后星期必须多一),
在你的公式中看不到对二月的特殊处理,
事实上,我用1998年6月30,1999年6月30,2000年6月30,算出来都有点奇怪,(应该没算错)
楼主还是再好好思考下。。 mark mark 可能两位大师级的人物的风格不同罢了有些误会!支持马潮 也支持菜农 我是菜鸟级别没看懂 文人何必相轻呢,这真是一种悲哀 回复【29楼】qq329889612 SJH
只能用ie开,
还有,那个计算星期的公式貌似不正确,(其它不知道)
闰年和非闰年主要差别是二月份,二月份是关键点,
(比如闰年二月之前星期计算方法和普通年一样,而二月份之后星期必须多一),
在你的公式中看不到对二月的特殊处理,
事实上,我用1998年6月30,1999年6月30,2000年6月30,算出来都有点奇怪,(应该没算错)
楼主还是再好好思考下。。
-----------------------------------------------------------------------
你用玩具算过了没,出错了吗?如果出错请给出个截图,口说无凭啊,呵呵。
菜农与蔡勒和基姆拉尔森三个星期公式的继续繁衍
首先列出“菜农与蔡勒和基姆拉尔森三个星期公式”:
蔡勒星期公式=(203+百年/4-2*百年+年+年/4+13*(月+1)/5+日-1)%7
或:
蔡勒星期公式=(203+百年/4-2*百年+年+年/4+(13*月+8)/5+日)%7
或:
蔡勒星期公式=(203+百年/4-2*百年+年+年/4+(13*月+3)/5+日+1)%7
基姆拉尔森星期公式=(百年/4+百年*5+年+年/4+(13*月+3)/5+日+1)%7
或:
基姆拉尔森星期公式=(百年/4+百年*5+年+年/4+(13*月+8)/5+日)%7
或:
基姆拉尔森星期公式=(百年/4+百年*5+年+年/4+13*(月+1)/5+日-1)%7
注意:(13*月+8)/5+日最简洁!!!
菜农星期公式=((百年%4)*5+年+年/4+(13*月+8)/5+日)%7
或:
菜农星期公式=((百年&3)*5+年+(年>>2)+(13*月+8)/5+日)%7
我们可以看到三个星期公式的组成:
1.百年(日期/100)
蔡勒星期公式有:203+百年/4-2*百年
基姆拉尔森星期公式有:百年/4+百年*5
菜农星期公式有:(百年%4)*5
2.年(日期%100)
三个公式都有:年+年/4
3.月日
三个公式都有:(13*月+8)/5+日
可以看出三个公式最大的不同点在于百年的算法构成大不一样。
蔡勒星期公式中的“-2*百年”最为独特,真不明白在干什么。
其次是基姆拉尔森星期公式中的“百年*5”,有5的倍数的身影。
而菜农星期公式中的“(百年%4)*5”构成了0,5,10,15,0,5,10,15,...序列
并且((百年%4)*5)%7又构成了我们需要的0,5,3,1,0,5,3,1,...序列
蔡勒星期公式需要0,5,3,1,0,5,3,1,...序列
基姆拉尔森星期公式有0,5,10,15,0,5,10,15,...序列的念头
而菜农星期公式两个序列都满足,即百年的计算核心实际就是0,5,10,15,0,5,10,15,...序列!!!
在数学中,(百年%4)*5=(百年*5)%20,即都能得到0,5,10,15,0,5,10,15,...序列
故即可衍生出《菜农第二星期公式》!!!
菜农第二星期公式=((百年*5)%20+年+年/4+(13*月+8)/5+日)%7
其中:其中: 百年=0~99,年=0~99,月=1~12,日=1~28/29/30/31 当月=1或2时,月=月+12或月=月+4,年=年-1
假若用:日期=百年*100+年,百年=日期/100
故有:
菜农第二星期公式=(((日期/100)*5)%20+日期%100+(日期%100)/4+(13*月+8)/5+日)%7
其中:其中: 日期=0~9999,月=1~12,日=1~28/29/30/31 当月=1或2时,月=月+12或月=月+4,日期=日期-1
大家可以随意采用:
菜农星期公式=((百年%4)*5+年+年/4+(13*月+8)/5+日)%7
或:
菜农星期公式=((百年&3)*5+年+年/4+(13*月+8)/5+日)%7
菜农第二星期公式=((百年*5)%20+年+年/4+(13*月+8)/5+日)%7
或:
菜农第二星期公式=(((日期/100)*5)%20+日期%100+(日期%100)/4+(13*月+8)/5+日)%7
雁塔菜农HotPower@126.com 2011.7.17 9:18 于西安雁塔菜地
公式出处:http://qing.weibo.com/1595372575/5f17741f3300011s.html 回复【19楼】lvyi913
支持菜农!挺好的,做事的风格不同而已!
-----------------------------------------------------------------------
同意,支持菜农老师。 【13楼】machao
回“菜农”:
什么是“高科技”?
本专栏讨论的问题,都不是高科技,都是现成的实用的技术和方法,都是外国人设计的dd,只不过是如何使用的问题。你的什么“艳照”、“裸跑”也谈不上“高科技”的范畴,只是一种方案或方法。
我看了半天,也没看明白你到底送了我什么“礼物”。如果你想吸引更多的人关注你,关注你的“发明创造”,关注你的“高科技”,那么我帮助你做个宣传:
请各位朋友到菜农的菜地去摘菜吧,那里树上会自动掉下金苹果的。这里只是贫瘠的土地,什么也没有。
老老实实做人,踏踏实实做事,这是我回送给菜农的礼物。
-----------------------------------------------------------------------
同意 需要VB COMDLG32.OCX组建,有点缺憾 深夜挖个坟 菜农老师别走啊,还指望你后面出大招呢 http://www.hotcrc.com/ 菜农回归!
页:
[1]