-
防篡改 编辑
防篡改(英语:Tamper resistance)是指通过包装、系统或其他物理措施抗击产品正常用户的篡改(tamper,故意引发故障或造成破坏)的行为。
确定谁可能是潜在的篡改者,例如:普通用户、儿童、精神病患、被误导的人、破坏者、有组织罪犯、恐怖分子等。他们有着何种层面的知识、材料和工具等资源?
确定对产品、包装或系统进行未授权访问的所有可行方法。除了主要的进入方式,还应考虑二次或“后门”等方法。
控制或限制对相关产品、系统的访问。
提高防篡改功能,使篡改更加困难、耗时等。
添加篡改印记功能,帮助指出存在篡改。
告知人们如何观察篡改证明。
篡改(Tamper)意味着在没有官方授权的情况下,干扰某物品或造成损害。
各种形式的物理攻击(微喷、钻孔、文件、溶液等)
冻结设备
施加超限的电压或功率浪涌
应用异常时钟信号
使用辐射诱导软件错误(例如微波或电离辐射)
测量某些操作的精确时间和功率要求(见功率分析)
防篡改芯片在设计上可能将其敏感数据(尤其是加密密钥)清零,如果其检测到安全封装被穿透或者环境参数超越规范。芯片甚至可以被设计为“冷归零”,即电源被切断后仍有自我归零的能力。此外,一些加密产品使用的芯片所用的定制化封装方法可以设计为在内部预加应力,使芯片在遭遇干扰时断裂。
然而,攻击者可能拥有任何他能够获取的设备,并可能有大量样品来进行测试和实践,这样意味着不可能完全消除有充分动机和准备的对手。因此,保护系统的一项重要元素是整体系统设计。尤其是,防篡改系统应该“优雅失败”,确保一个设备被攻陷不会危及到整个系统。由于最复杂的攻击可能需要花费数十万美元,因此精心设计的系统在实践中可能不会被攻陷。
DRM机制也在诸多方面使用证书和不对称密钥加密。在这些情况下,防篡改是为禁止用户访问设备的有效证书或公钥/私钥。使软件对篡改攻击具有鲁棒性的过程被称为“软件防篡改”。
药品法规的要求
可能遭遇盗窃或窃取的高价值产品
为可能的法律诉讼而需要保持不变的证据
抗篡改功能可以被内置或添加到包装。例如 :
额外的包装层(单层包装或组件不能“防篡改”)
需要工具才能开启的包装
超强且安全的包装
不能重新密封的包装
拆封印记密封和特征
包装的防篡改可以由该主题的顾问和专家评估。另外,可以由公众进行详细的现场测试来比较各种包装。
如果实现有可信计算,软件的防篡改保护程序可以达到硬件防篡改的程度,因为用户可能必须攻破信任芯片才能绕过远程认证和可信存储。但是,当前的规范也清楚表明,不能期望芯片防篡改应对极为复杂的物理攻击;也就是说,其不旨在达到与防篡改设备的同等安全性。
这样做的副作用是增加软件维护的复杂性,因为如果验证软件更新,更新过程中的任何差错都可能导致误报和失败。
1、本站所有文本、信息、视频文件等,仅代表本站观点或作者本人观点,请网友谨慎参考使用。
2、本站信息均为作者提供和网友推荐收集整理而来,仅供学习和研究使用。
3、对任何由于使用本站内容而引起的诉讼、纠纷,本站不承担任何责任。
4、如有侵犯你版权的,请来信(邮箱:baike52199@gmail.com)指出,核实后,本站将立即删除。

















