本帖最后由 hotpower 于 2011-5-23 13:09 编辑
最近版:
http://www.hotpower.org/HotAjax/HotPower_HotAjax.html
HotWC3密码网上在线运算器(V5.01)操作指南
本运算器作为一种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)和Hex二进制数码(位域8碰撞数为1),以后支持GB2312汉字。
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,以后考虑密文用UU码以便支持QQ在线密文聊天网管也无法解密聊天内容。
19.HotWC3变换选择:
HotWC3内部变换
20.HotWC3置换选择:
HotWC3初始置换
21.版本说明:
主要针对HotWC3密码进行了详细说明。
菜农HotPower@126.com 2009.11.19 于雁塔菜地
最新版的HotWC3网上在线CRC运算器V5.00
雁塔菜农的博客 |