5.HotWC3密码网上在线运算器(V6.01)说明
HotWC3密码是菜农HotPower独立发明之作,是十数年菜农钟爱CRC后之结果.
它由星期、冗余和三角这三种不同密码组合而成.故简称HotWc3密码或WC3密码.俗
称'厕所密码'.
HotWC3密码属于传统密码体系中的自同步流加密算法:21位日期密钥+32位用户密
钥+16位扩展密钥.
1.日期和用户密钥
用以派生密钥,前者遵守日期规则,后者无限制,其密钥流随天地密钥流和星期密钥
流的流动而流动
2.天地密钥
由日期密钥中的天干地支和春夏秋冬派生的密钥,其密钥流随CRC密钥流的流动而流
动,它是个同步密钥流
3.星期密钥
某个日期确定唯一的星期数和当月的最大天数,日到月底数.它们是星期算法派生出
的不可逆的隐含密码.
BCD码格式的日期作为HotWC3初始密码,经过星期公式得到唯一的星期数和当月的最
大天数.
经过变换后,导出中间不可逆且携带日期信息的星期密钥及携带星期和天数信息的日
期密钥.
其密钥流随CRC密钥流的流动而流动.它是个自同步密钥流
4.三角(勾股)密钥
依据勾股定理和前苏联数学家的推论,菜农加以数学归纳而发明了三角密码及编制了
三角密码表.
它使在直角三角形和整数边的特定条件下,任意已知一个直角边得出其他两边看似无
解的数学
问题.它在HotWC3中主要起发散密码长度和保护密钥不可逆的作用.使密码系统更加
安全.
5.冗余(CRC)密码
CRC有三大要素:初值、权和方向.方法主要为移位和异或.作用主要用于校验.
菜农在符合CRC算法标准的特定条件下,成功论证和实现了无损密码强度的CRC可逆
运算及CRC密码.
它是HotWC3的核心算法,菜农已论证无法从明文或密文中逆向出密钥.
6.扩展用户密钥
它只是明文流输入后或密文输出前的XOR保护值.不作为密码流的一部分,空或0值时
不做保护.
HotWC3在线运算器操作简要说明
1.HotWC3操作说明
在日期下拉框依次选择日期密码,立即会得到星期、天数和日期密钥、星期密钥及
三角密钥等.
在明文栏内输入需加密的Hex码或汉字码,按加密钮,在密文栏内得出密文.
在密文栏内输入需解密的Hex码,按解密钮,在明文栏内得出明文.
2.三角变换操作说明
点击1位或2位随机数,再点击偷看答案,会得到所有信息.
在原码A栏输入2位Hex码,按加密可在密码BC栏内得到三角密码.也可点击三角密码
表查询全部密码.
3.CRC运算操作说明
点击方式钮选择CRC的位数及移动方向,按运算和还原进行CRC正运算和逆运算。
菜农HotPower@163.com 2011.7.21 于雁塔菜
地 |