社区
嵌入开发(WinCE)
帖子详情
手持设备加密方法
YOURS淇
2017-05-15 04:09:35
我是做手持机设备的,之前做了点加密,但是不管用,还是被盗版走了,有谁能给个好的建议不?
...全文
1365
21
打赏
收藏
手持设备加密方法
我是做手持机设备的,之前做了点加密,但是不管用,还是被盗版走了,有谁能给个好的建议不?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
of123
2017-05-25
打赏
举报
回复
楼主和诸位有被破解疑虑的,都用的是什么 MCU 芯片。
of123
2017-05-25
打赏
举报
回复
我的意思是,各位疑虑被他人破解的,是什么芯片?
xiaoxiaosafe
2017-05-25
打赏
举报
回复
你可以看看一款LKT的产品,我之前就是用这个的,一般人我不告诉他哈
YXG2016
2017-05-24
打赏
举报
回复
这样也行?程序放到芯片中,与mcu有什么区别,2个mcu?
t11199124
2017-05-24
打赏
举报
回复
哦,加密已经发展到这种程度了?真强悍,看来我之前还真是井底之蛙了!有推荐的型号吗 大神?
pinbo200808
2017-05-24
打赏
举报
回复
程序功能当然不能变,但是可以将程序移植到芯片中运行的方式,来保护,国内早就有这种方案了。
qq_33659408
2017-05-24
打赏
举报
回复
程序防护,怎么防护,总不能改变程序的功能吧?
xiaoxiaosafe
2017-05-24
打赏
举报
回复
芯片中的程序只能被调用,不能被读出的,类似对mcu 的软件破解的方式,对芯片是没用的,芯片是有专门的防护系统和固定的逻辑(标准加密算法)+可变逻辑(用户程序)
of123
2017-05-24
打赏
举报
回复
引用 15 楼 YXG2016 的回复:
这样也行?程序放到芯片中,与mcu有什么区别,2个mcu?
可以这样理解,一个非安全的MCU加上一个安全但小型的另一个MCU。
pinbo200808
2017-05-22
打赏
举报
回复
错了,这只能算是简单的方式,我们要保护的是什么,是程序,当然要对程序本身进行防护了。
fly 100%
2017-05-22
打赏
举报
回复
硬件加密吧,软件都有被破解方法
zhangliang3521
2017-05-22
打赏
举报
回复
我知道了,加密随机数是了防止线路跟踪对吧?是种不错的方式。应该是最安全的了吧?
of123
2017-05-22
打赏
举报
回复
很多芯片被盗版,是因为它的存储数据可以通过某个通道读出。 安全芯片最大的一点不同,就是 COS 无法读出。因此,从根上就没有代码从芯片被盗取的顾虑。也不需要什么加密。除非你要抵御物理破解攻击(就是解剖后逐个 Flash 单元用电子探针测试原来写入的是 0 还 1),但普通盗版者没有这样的能力,也不会破费如此巨资去干这个。 当然,安全芯片也支持用户代码和数据区的加密。它是使能后,由硬件自动去执行的,不仅数据被加密,地址也被打乱。目的就是防止上述的物理攻击。由于不需要软件参与加密,性能也不会受到影响。 用安全芯片来做设备,与很多人所说的附加“密码芯片”控制设备的授权,完全是两个不同的概念。 打个比方,安全芯片是保险箱,别人无法打开看里面装的是什么。普通嵌入式芯片是个纸箱,谁都能打开,所以你要把放在里面的东西包一层壳,让被人打开也看不明白。 国内做安全芯片的不少,你可以自己去查。其实我所在的公司也是干这个的。但对于你这样的小用户,我不会向你推荐使用。 还有一个问题,就是安全芯片比目前大量使用的有嵌入式操作系统的芯片资源少很多。因此很多时候,人们是用主控芯片外加安全芯片的方案,将核心的操作或运算放到安全芯片中。这样即使主控芯片代码失窃,盗版者也因没有你安全芯片中的代码而无法仿制。
JYCLH
2017-05-18
打赏
举报
回复
加密芯片其实是很有用处的,但也要看使用的方式,简单应用是难以起到效果的。
首先,ID认证由于ID在线路上传输,可以被截获,因此容易被复制,从而盗版。好一点的认证方式,是在两边分别存储密钥,加密随机数的方式进行比对。
zhangliang3521
2017-05-18
打赏
举报
回复
那有什么好的方式,我听说加密芯片挺管用的呢。
xuanzhuandemuou
2017-05-17
打赏
举报
回复
之前加密怎么做的?用什么方案?
JYCLH
2017-05-17
打赏
举报
回复
ID认证相对安全性比较简单,不太够,被盗版也是正常的。
YOURS淇
2017-05-17
打赏
举报
回复
我用的是加密芯片,就是硬件加密,方案是ID认证
91program
2017-05-16
打赏
举报
回复
使用加密IC是比较可靠的 另外,如果硬件有特征ID,也是可以考虑使用
YOURS淇
2017-05-16
打赏
举报
回复
安全芯片就可以?有什么推荐吗?
加载更多回复(1)
行业资料-交通装置-Android操作系统的
手持
设备
隐私
加密
保护
方法
.zip
行业资料-交通装置-Android操作系统的
手持
设备
隐私
加密
保护
方法
.zip
基于JAVA的RSA文件
加密
软件的设计与实现(源代码+论文)
结合现有的常见开发模式综合分析,有多种实现方案,下面陈述其中几种,并分析选择一种解决方案,并给出工程框架。 整个工程使用java平台实现 RSA密钥生成、RSA
加密
解密的功能实现十分简单,因为标准库中集成几乎所有功能,不需要从RSA算法出发进行编码。在j2se标准库中,javax.crypto中的Cipher类用于具体的
加密
和解密,java.security包直接提供了数字签名的相关
方法
。因为有强大的标准库支持,文件的读取和保存操作、各环节必要的数据编码转换、图形操作界面的实现也很简单(使用java.io java.awt或javax.swing 等包),如果结合一种快速开发的IDE,比如JBuilder,整个软件可以在很短的时间内编码完成。如果不考虑非PC
设备
和机器效率等问题,java平台几乎是最佳解决方案。但是缺点也很明显,如果想把核心算法和功能应用到非PC
设备
(例如嵌入式
手持
设备
),则要求
设备
上有支持前面提及的
加密
类库的CVM;对于在PC上运行,JVM的数据运算速度要远远落后于本地化代码在PC上的运算速度,本软件需要进行大量运算,这一点不适合由java完成。
Java数据
加密
Cipher介绍
数字
加密
是安全体系中最重要的安全组件,数据
加密
可以保证数据的私密性。Cipher类为
加密
和解密提供密码功能,是Java Cryptographic Extension(JCE)框架的核心。在本系列中,讲解了数据
加密
的常见的相关概念,对Cipher引擎类进行了简明扼要的介绍, 对Cipher 加解密Key对象做了介绍。通过本系列的学习,可以了解数据
加密
的原理及过程,了解Cipher引擎类,本课程给出来最基本的数据
加密
的引擎类示例,便于用户学习和使用Java数据
加密
解密编程
cryptopuck:一种
手持
式小工具,可以动态
加密
您的驱动器
隐盘 口袋大小的可移动媒体
加密
! 什么 Cryptopuck是一种
手持
设备
,它将对连接到其上的任何驱动器进行
加密
。 当前,
加密
是在Raspberry Pi Zero上执行的,但是该软件应该可以在任何可以运行PythonLinux系统上运行。 该
设备
使用户只需将其插入Cryptopuck,就可以即时对其可移动媒体进行
加密
。 该概念基于Cryptopuck无法解密文件,并且用户可以声称自己无法解密文件。 这是因为可以存储文件的私钥无法存储,无法远程存储。 因此,它可能不会受到可能对
加密
文件进行
加密
的Cryptopuck
设备
的犯罪者的破坏。 但是,由于这是文件系统级别的
加密
,因此Cryptopuc
yassl-1.8.8.zip_evp ssl
加密
_ssl sourcecode ce
SSL
加密
库源码,适用于各类型嵌入式系统及
手持
上网
设备
嵌入开发(WinCE)
19,502
社区成员
41,568
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章