搜索
热门关键词:
智能电网
Quartus
吉时利
NI
PADS
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
软件编程/OS
›
下载
无奈~~~
发布时间:2009-4-16 02:15 发布者:
hotpower
hotpower
发表于 2009-4-15 19:47
ST
MCU
←返回版面
STM32
%B5%C4CRC32%B5%C4%CD%F8%C9%CF%D1%DD%CB%E3%C6%F7%BC%B0%D5%FD%C8%B7%CB%E3%B7%A8&author=hotpower" target="_blank">
楼主:
菜农升级发布适应于STM32的CRC32的网上演算器及正确算法
JavaScript语言的CRC32代码摘要,详见
"菜农的CRC网上在线演算器"
/*
左移crc32算法: CRC32=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X1+1
初值:crcvalue = 0xFFFFFFFF
权值:crcval = 0x04C11DB7
明文:crcdword = 输入
结果:crcvalue = 输出密文
*/
function crc32l(crcdword)
{
var i,temp;
for(i = 0; i < 32; i++){
temp = crcvalue ^ crcdword;
crcvalue <<= 1;
if(temp & 0x80000000) {
crcvalue ^= crcval;//0x04C11DB7;//CRC=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X1+1
//注意下句是菜农针对群魔乱舞的CRC用的,STM32的CRC32权固定且最低位为1,故不需下句
// crcvalue |= 1;//权为任意值时,保证CRC权X0=1,减少1位CRC密码强度,以便实现CRC的逆运算
}
crcdword <<= 1;
}
}
现在传些成功案例的图片:
1.2个250~~~
2.stm32_crc32
3.stm32_crc32
4.stm32_crc32
5.crc8_pec
6.crc8_1-wire
7.crc8_1-wire
旧版本战例:
菜农小玩具与CRC16、PEC战斗贴图
成功完善CRC密码技术并发帖自贺且等待攻击
点击下载新版本:菜农的CRC网上在线演算器
[url=http://203.208.37.104/search?q=cache:rhIds05ksNYJ:
www.hotpage.net.cn/hotpower/HotP ... tm+CRC+HotPower&
;cd=13&hl=zh-CN&ct=clnk&gl=cn&inlang=zh-CN&st_usg=ALhdy2-O3c8RKp_HIua4Yk64XkpaTfyDgA]
点击直接网上运行菜农的旧版本的CRC演算器
[/url]
注意:STM32 的CRC32选32位左移方式
老版本权为:02608EDB
新版本权为:04C11DB7
小朋友的
www.hotpage.net.cn
一直为办好申请,无奈不能更新~~~
本文地址:
https://www.eechina.com/thread-198-1-1.html
【打印本页】
本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
网友评论
hotpower
发表于
2009-4-16 02:16:56
点击直接网上运行菜农的旧版本的CRC演算器
hotpower
发表于
2009-4-16 02:17:47
菜农升级发布适应于STM32的CRC32的网上演算器及正确算法
hotpower
发表于 2009-4-15 19:47
ST MCU
←返回版面
楼主:
菜农升级发布适应于STM32的CRC32的网上演算器及正确算法
JavaScript语言的CRC32代码摘要,详见
"菜农的CRC网上在线演算器"
/*
左移crc32算法: CRC32=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X1+1
初值:crcvalue = 0xFFFFFFFF
权值:crcval = 0x04C11DB7
明文:crcdword = 输入
结果:crcvalue = 输出密文
*/
function crc32l(crcdword)
{
var i,temp;
for(i = 0; i < 32; i++){
temp = crcvalue ^ crcdword;
crcvalue <<= 1;
if(temp & 0x80000000) {
crcvalue ^= crcval;//0x04C11DB7;//CRC=X32+X26+X23+X22+X16+X12+X11+X10+X8+X7+X5+X4+X2+X1+1
//注意下句是菜农针对群魔乱舞的CRC用的,STM32的CRC32权固定且最低位为1,故不需下句
// crcvalue |= 1;//权为任意值时,保证CRC权X0=1,减少1位CRC密码强度,以便实现CRC的逆运算
}
crcdword <<= 1;
}
}
现在传些成功案例的图片:
1.2个250~~~
2.stm32_crc32
3.stm32_crc32
4.stm32_crc32
5.crc8_pec
6.crc8_1-wire
7.crc8_1-wire
旧版本战例:
菜农小玩具与CRC16、PEC战斗贴图
成功完善CRC密码技术并发帖自贺且等待攻击
菜农的旧版本下载对比:
http://bbs.21ic.com/upfiles/img/20094/2009414204350302.rar
点击下载新版本:菜农的CRC网上在线演算器
[url=http://203.208.37.104/search?q=cache:rhIds05ksNYJ:
www.hotpage.net.cn/hotpower/HotP ... tm+CRC+HotPower&
;cd=13&hl=zh-CN&ct=clnk&gl=cn&inlang=zh-CN&st_usg=ALhdy2-O3c8RKp_HIua4Yk64XkpaTfyDgA]
点击直接网上运行菜农的旧版本的CRC演算器
[/url]
注意:STM32 的CRC32选32位左移方式
老版本权为:02608EDB
新版本权为:04C11DB7
小朋友的
www.hotpage.net.cn
一直为办好申请,无奈不能更新~~~
○
菜农升级发布适应于STM32的CRC32的网上演算器及正确算法
STM32内置CRC模块的使用
hotpower
发表于
2009-4-16 02:20:50
哈哈~~~看看这些~~~
http://blog.ednchina.com/hotpower/220012/message.aspx
http://www.dianyuan.com/wangping ... iew.php?blar_id=536
http://bbs.21ic.com/club/bbs/list.asp?boardid=49&page=1&t=3303430
cbdy
发表于
2011-11-7 10:24:42
wa
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以发表评论
登录
|
立即注册
发表评论
贸泽电子有奖问答视频,答对领10元微信红包
白皮书下载:测量系统构建完整指南
厂商推荐
Microchip视频专区
对PIC18F56Q71进行仿真并对比仿真结果与实际性能
PIC®和AVR®硬件及软件开发流程
MPLAB® Mindi™模拟仿真器简介
从级数到变换---嵌入式工程师需要了解的基础培训教程
贸泽电子(Mouser)专区
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表
网友评论