学习方法
文章平均质量分 62
代码改变世界ctw
ARMv8/ARMv9/TEE/安全/芯片
展开
-
Linux内核与驱动开发
Linux设备驱动模型。原创 2023-10-20 22:27:05 · 21 阅读 · 0 评论 -
Trustzone/TEE安全基础入门-高配版 ---目录
安全为金融业务保价护航安全时刻守护者我们的手机安全安全事故以及对财产造成的损失还记得很多年前的薅羊毛技术吗,怎么不见了。原创 2023-10-30 00:34:05 · 11 阅读 · 0 评论 -
如何高效率学习Armv8/Armv9架构知识 - 附资料总结
学习Arm架构的v8和v9版本需要深入理解多个关键概念和机制,包括GIC(中断控制器)、异常处理、MMU(内存管理单元)、内存管理、缓存、TrustZone安全架构、安全性、以及exclusive等。1、本课堂所讲的Arm,都是基于Armv8/Armv9架构中A-serial的,且都是aarch64的部分。这些文档提供了详细的技术信息。这种形式的课程是一个尝试,效果好的花,那么会持续开二期三期四期,效果不好的话这就是最后一期。实际操作:配置和使用GIC,模拟中断,并了解中断优先级和中断处理程序的执行。原创 2023-11-08 15:22:46 · 19 阅读 · 0 评论 -
终端安全/SOC安全/汽车信息安全大课来袭-共计204节课
而“Trustzone/TEE/安全从入门到精通-高配版”则提供了更加深入、全面的学习体验,各个专题详细介绍、各个专题各个击破,通过更多的理论基础/案例介绍/代码导读,您将更好地理解和掌握Trustzone、TEE和安全领域的精髓。经过这番努力我终于成功地构建出两套系统化的学习课程,它们分别是“Trustzone/TEE/安全从入门到精通-标准版”和“Trustzone/TEE/安全从入门到精通-高配版”。通过详细的讲解,您将建立起坚实的理论基础,为将来的发展打下坚实的基础。原创 2023-11-13 05:18:13 · 399 阅读 · 0 评论 -
《Trustzone/TEE/安全-实践版》介绍
环境搭建方式二:使用release镜像-快速搭建。环境搭建方式一:使用搭建好的环境-直接使用。环境搭建方式三:从0开始集成TEE到开发版。开发一个TA能在多家tee上运行的示例。optee qemu_v8环境展示。搭建optee qemu_v8环境。optee密码学算法模型和示例详解。optee安全存储模型和示例详解。为什么使用qemu_v8环境?CA/TA开发模板程序的介绍。快速开发一个CA/TA程序。香橙派optee环境展示。开发一个CA/TA程序。qemu_v8环境下载。使用搭建好的镜像环境。原创 2024-03-03 09:46:05 · 550 阅读 · 0 评论 -
Secureboot从入门到精通
trustzone视频、tee视频、ATF视频、secureboot视频、安全启动视频、selinux视频,cache视频、mmu视频,armv8视频、armv9视频FF-A视频、密码学视频、RME/CCA视频、学习资料下载、免费学习资料、免费原创 2023-10-01 23:24:23 · 473 阅读 · 0 评论 -
课程:《手把手教你玩转CSDN云服务器》
2、使用CSDN云服务器:终端登录以及与本地共享文件。10、搭建opengrok代码导读服务器。5、搭建寄存器速查网站、指令速查网站。6、搭建Arm在线笔记文档。1、购买CSDN云服务器。4、当作网盘存放一些资料。7、安装Mysql数据库。11、购买域名/域名备案。3、安装HTTP服务。原创 2023-06-03 08:00:09 · 127 阅读 · 0 评论 -
CSDN课程推荐:《【专题】SecureBoot精讲》系列课程上线
业务安全的基石是APP安全,APP安全的基石是操作系统安全,操作系统安全的基石是SecureBoot安全。不理解SecureBoot安全无法深入理解业务的安全性,也无法进行良好的安全业务设计。SecureBOOT安全涉及方方面面的知识,掌握Secureboot后,对整个大系统就有了一个宏观的概念,对整个大系统的其它模块学习都有帮助。原创 2022-09-06 10:19:14 · 1918 阅读 · 0 评论 -
【精选】ARMv8/ARMv9架构入门到精通-[前言]
本系列文章和视频重在为初学者指点迷津(大佬请绕行),让您少走一点弯路、少踩一点坑,尽快地成为行业的大牛,薪资翻个好几翻,走向人生巅峰..., 无论实现与否,目标还是要有的,只要您坚持不断的学习(一定不是死里卷的那种,而是找对方法,高效率学习的那种),相信在未来即使没有达成下面图片中的目标,但挣点钱/薪资涨一涨/工作的压力减一减还是可以的。下面为大家奉上一张ARMv8/ARMv9架构入门高效率的学习线路图,一共分为6大阶段吧。同志们,赶快卷起来吧原创 2022-10-26 12:37:43 · 3591 阅读 · 8 评论 -
CSDN课程推荐:《ARMv8/ARMv9架构学习》系列课程上线-56节18小时
第一章主要是快速学习: ARM简介、指令集、寄存器总结等第二章是本系列视频的一大亮点,精致&帅气地讲解了arm异常中断gic等相关的软硬件知识,本人一直在倡导“学arm安全其实就是学arm架构,学arm架构其实就是学习arm的异常和中断”,异常中断是领着你进入架构的入门,是让你变成系统软硬件架构师的必走之路。第三章是安全专题,这也是本视频最核心的东西。因为你无论买书还是看博客等,你都很难找到讲解安全的教程,这里就是有和无的区别。本人系统的整理的安全的知识,带领你快速入门。这个章节也是卖的最贵的。......原创 2022-08-31 23:51:12 · 1214 阅读 · 0 评论 -
公布几个明年的ARM架构课程计划
这是去年的一张Arm二期的Roadmap。目前Arm二期已经有100集了,明年将停止Arm二期课程的更新,转而投入三期的课程计划中。(当然已是二期的学员将会被自动同步到三期课程中)。在Arm三期的课程中,也会使用高效率的工具,修改错别字、重新排序、完成一些基础工作。在Arm三期课程中,会特邀请莫某A、某某B、某某C三位资深专家分别负责讲三个大模块。在Arm三期的课程计划中,将尽可能的补全roadmap中的内容。这是一个低价课(x99, x=0,1,2),总时长少于6h,面向零基础。原创 2024-01-28 23:18:35 · 333 阅读 · 0 评论 -
MTE内存扩展精讲与实战
6、MTE功能如何验证?TAG比较失败时发生什么?4、MTE的架构细节?3、MTE下的内存安全性如何保证?5、MTE在SOC上的硬件部署?2、内存安全的软件缓解技术有哪些?在optee上的应用?7、MTE性能开销?9、MTE与PAC的关系如何?8、MTE存不存在安全性问题?1、常见的内存安全问题有哪些?6、QEMU上MTE功能验证与异常解析。5、MTE在SOC上的硬件部署及示例。2、内存安全的软件缓解技术。3、MTE下的内存安全性。8、对MTE的侧信道攻击。9、MTE与PAC的关系。4、MTE的架构细节。原创 2024-01-27 21:01:57 · 421 阅读 · 0 评论 -
赢麻了,CSDN知识付费真的赚钱吗
- 程序员最好干的副业是什么?- 能够让你躺赢的副业是什么?- 门槛最低的副业又是什么?- 知识付费真的能赚钱吗?- 写文章能赚钱?写博客能赚钱?写公众号能赚钱?问答收益能赚钱?- 既然考虑了通过写博客来赚钱,那么选择一个什么样子的平台呢?- 各个平台都有什么优缺点? 什么样的平台才适合呢?- 最赚钱的那波人都是懂平台规则的人,你真的懂平台规则吗?- 各个平台的平台抽层是怎样的? 提现时缴纳的个税是怎样扣除的?- 除了写作/写博客,还有哪些赚钱的思路?- 视频课程平台都有哪些,有什么优缺原创 2024-01-21 14:34:37 · 613 阅读 · 0 评论 -
2024最新:ATF架构开发精讲 - 课程介绍
该课程包含但不限与以下章节:ATF基本术语/概念/设计思想大扫盲大系统的启动流程BL1启动流程详解BL2启动流程详解BL31的初始化流程详解BL31跳转到BL32的流程详解BL31跳转到BL33的流程详解BL31对异常中断的支持Runtime Service的定义Runtime Service大总结(系统里包含了哪些Runtime Service)ATF初始化Normal cpu contextATF初始化secure cpu context。原创 2024-01-21 14:15:58 · 372 阅读 · 0 评论 -
2024最新:optee系统开发精讲 - 课程介绍
optee的组件介绍optee os启动流程optee os的初始化流程optee os线程向量表及其作用进入optee os的八种方式optee os的异常向量表和设计模型optee os对irq中断的处理optee os对fiq中断的处理optee os的内存管理optee os的MMU的使用optee os的根密钥(信任根)optee os的RPC机制optee os的存储系统optee os的SFS系统optee os的RPMB机制的实现。原创 2024-01-21 14:09:24 · 421 阅读 · 0 评论 -
2024最新:Armv8/Armv9架构从入门到精通一期-课程介绍
在全民造车、造芯的大时代,在努力去解决卡脖子的时代,ASIC硬件、SOC底层软件、Linux Kernel等操作系统软件(内核/驱动)、软硬件方面的系统架构师等的岗位需求也越来越明显,社会一直都是非常缺人的,缺的是核心的那一小撮、领头的那一小撮,社会所缺的更是能够软硬件融合的那一小撮人……以下也给大家列举初了一个ARM产品的timeline的总结(在本课程中有着大量的这种总结),从这张图中,您是可以清晰的看到本课程拥有独具一格的风格、拥有全网最新(且唯一)的资料总结或学习路线。相信人人听得懂,人人学得会。原创 2024-01-21 13:58:32 · 1027 阅读 · 0 评论 -
2024最新:Armv8/Armv9架构从入门到精通二期-课程介绍
方向]:电子/计算机专业、芯片架构设计、芯片底层软件、芯片验证、BSP软件开发、内核驱动开发、固件开发、bootrom/bootloader开发、安全、虚拟化、大系统开发等;1、全体系的掌握ARMv8/ARMv9的核心知识点(ARM基础、异常中断GIC、MMU/Cache、architecture、SOC架构、Trustzone、虚拟化…2、掌握ARM架构、掌握SOC架构、掌握常规IP(gic、smmu、timer、AXI/ACE/CHI、TZC400、CCI/CMN…5、白话、通俗易懂。原创 2024-01-21 13:46:33 · 354 阅读 · 0 评论 -
Arm难不难学? 都需要学习什么?
在当今技术发展的浪潮中,Arm架构以其高效、低功耗的特性成为了计算领域的一个重要方向。许多人在考虑学习Arm时,常常会问:Arm难不难学?需要学习哪些内容?本文旨在解答这些疑问,并特别强调Armv8/Armv9架构的重要性,以及Cortex-A系列的核心地位。原创 2024-01-14 12:18:24 · 401 阅读 · 0 评论 -
2024最新:Secureboot从入门到精通 训练营-课程介绍
方向]:电子/计算机专业、芯片架构设计、芯片底层软件、芯片验证、BSP软件开发、内核驱动开发、固件开发、bootrom/bootloader开发、安全、虚拟化、大系统开发等;3、快速熟悉常规系统软件(bootrom、spl、ATF、TEE、bootloader、kernel…1、全体系的掌握安全软硬件核心知识点(efuse、Rpmb、crypto engine、密码学算法、ATF固件、启动的标准规范…[行业链]:主机厂、OEM、OEM、tier1、SOC厂家、各级供应商;5、白话、通俗易懂。原创 2024-01-14 11:57:15 · 284 阅读 · 0 评论 -
Arm Trustzone的学习方法
了解操作系统如何与TrustZone交互,例如在TrustZone中运行安全的操作系统(如TrustZone for Trusted Execution Environment,TEE)。:了解TrustZone的核心概念,包括“Secure World”和“Non-Secure World”、TrustZone监视器、TrustZone安全状态切换等。:学习TrustZone的硬件组成,如安全状态机、TrustZone寄存器、安全和非安全的内存映射等。坚持学习和不断实践以提高你的理解和技能。原创 2023-10-27 00:55:01 · 36 阅读 · 0 评论 -
Trustzone/TEE/安全快速入门课程直播系列 第四期来袭
另外,在近期随着7天学Arm、知识星球等产品的上线,也出现了一堆粉丝朋友添加我好友,咨询学习方法等。本系列直播,定义第三期系列直播(因为之前搞过两次了),对于Trustzone/TEE课程群的所有学员免费,免费即可参与直播训练营的讨论。在本场直播中,详细介绍每一个课程的定位,以及适合的群众。希望能够更深入的探讨,希望大多多多参与。3、Trustzone、TZC、MMU/TLB/Cache、FF-A/RME、虚拟化等安全架构的探讨。5、技术探讨:多系统直接调度、资源分配、多核多线程、抢占、TA开发、并发…原创 2023-12-14 13:46:57 · 361 阅读 · 0 评论 -
Trustzone/TEE/安全快速入门直播训练营 第四期
各位好 ,在年尾之际,学习的氛围依然不容懈怠,即使现在工作很忙,该筹备或组织的也不能落下。咱们就来一场快闪的直播训练营吧,连着4-5天讲完/讨论完。注意:由于这是小班课,以讨论为主。所以目前仅对Trustzone/TEE课程群学员免费参与。具体直播时间:每次 21:00 - 23:59, 2-3h。请大家合理安排好时间。后续更多直播,敬请期待。原创 2023-12-22 00:09:41 · 346 阅读 · 0 评论 -
Keystore/keymaster/keymint的介绍:基于android14和trusty 课程介绍
今天,即将上线的(本来本周能上线的,奈何咳嗽一周了还没好,周末只能在家做PPT了,暂时还不具备录课条件)就是:Keystore/Keystore2/keymaster/keymint 精讲,1-5节课、60-120分钟,售价199,敬请期待和关注。原创 2023-12-10 18:11:40 · 815 阅读 · 0 评论 -
Arm MMU的学习方法
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈关键词:trustzone视频、tee视频、ATF视频、secureboot视频、安全启动视频、selinux视频,cache视频、mmu视频,armv8视频、armv9视频FF-A视频、密码学视频、RME/CCA视频、学习资料下载、免费学习资料、免费周贺贺,baron,代码改变世界ctw,Arm精选, 资深安全架构专家,十年手机安全/SOC底层安全开发经验。擅长trustzone/tee安全产品的设计和开发;原创 2023-10-20 09:59:39 · 8 阅读 · 0 评论 -
Arm MMU知识大纲
关注"Arm精选"公众号,回复”MMU知识大纲“即可免费获取超清晰的图片。同志们,又是”超过大小限制“,下面的截图知识部分。原创 2023-10-27 09:34:37 · 7 阅读 · 0 评论 -
Armv8/Armv9知识图谱
还有其它的各类超大图(但由于平台限制,图片大小超过限制,不允许上传了。关注"Arm精选"公众号,回复”Cache超大图“即可免费获取。原创 2023-10-27 09:19:17 · 8 阅读 · 0 评论 -
ARMv8/ARMv9架构入门到精通-学习方法
想不想一夜暴富?拥有很多很多钱,买很多很多房,工作也不忙,无压力,不用亲自Coding和Debug,还有大把大把的时间在CSDN上挥霍… 如果真有此想法,那么想想就可以了。本博客/视频不会提供实现上述理想的方法,一点点边都不沾。本系列文章和视频重在为初学者指点迷津(大佬请绕行),让您,尽快地成为行业的大牛,薪资翻个好几。原创 2023-10-27 09:14:55 · 166 阅读 · 0 评论 -
Armv8/Armv9汇编学习-书籍推荐
总之,这本书提供了一种深入学习ARMV8/ARMv9汇编编程和体系结构的机会,使读者能够掌握这一领域的知识和技能。它是一本全面、实用和不断更新的参考书,适合那些希望深入了解ARMv9架构的人。:这本书提供了全面的关于ARMv9汇编编程和体系结构的信息。它不仅介绍了汇编语言的基础知识,还深入讲解了ARM架构的特性和高级概念。:作者对ARM架构的各个方面进行了深入的解析,包括指令集、寄存器、内存管理和异常处理。:由于ARM架构的不断演进,这本书会定期更新以反映最新的架构特性和技术。原创 2023-10-27 01:14:21 · 24 阅读 · 0 评论 -
如何高效率学习Armv8/Armv9架构知识 - 附资料总结
学习Arm架构的v8和v9版本需要深入理解多个关键概念和机制,包括GIC(中断控制器)、异常处理、MMU(内存管理单元)、内存管理、缓存、TrustZone安全架构、安全性、以及exclusive等。通过系统地学习每个主题、实际操作和不断深入理解,你可以高效学习Arm架构的v8和v9版本的知识。学习TrustZone的基本原理,包括Secure World和Non-Secure World的概念。学习Arm架构需要时间和实践。实际操作:配置和使用GIC,模拟中断,并了解中断优先级和中断处理程序的执行。原创 2023-10-27 01:08:52 · 184 阅读 · 0 评论 -
Secureboot安全启动的学习方法
学习如何实现Arm架构下的安全启动(Secure Boot)需要深入了解安全引导的基本原理、数字签名、密钥管理和相关技术。通过分阶段学习、实际操作和深入了解关键概念,你将能够高效地掌握Arm架构的知识。学习Arm架构的v8和v9版本是一个庞大的任务,但你可以采取一些策略来高效学习这些知识,而不必阅读手册的每一页。:首先确定你的学习目标。:将你的学习与实际项目或工作结合起来,以应用你所学到的知识。:有一些经典的Arm架构书籍,它们可以提供更系统的学习材料。:Arm架构是一个广泛的领域,需要不断的学习和实践。原创 2023-10-27 01:01:00 · 101 阅读 · 0 评论 -
TF-A(ATF)的学习方法
学习ARM Trusted Firmware(TF-A),也称为ATF(ARM Trusted Firmware),是理解ARM架构中的可信执行环境(TEE)和安全引导的关键部分。原创 2023-10-27 01:00:03 · 103 阅读 · 0 评论 -
TEE的学习方法? optee的学习方法?
学习可信执行环境(TEE,Trusted Execution Environment)以及OP-TEE(Open Portable Trusted Execution Environment)的学习方法需要一些特定的知识和实践。原创 2023-10-27 00:56:09 · 39 阅读 · 0 评论 -
密码学的学习方法
如何快速学习密码学基础?如何学习AES、HASH、HMAC、rsa、ecdsa、ecc、sm2/sm3/sm4、密钥交换协议等相关的基础知识?如何学习加解密原理?签名验签?原创 2023-10-27 00:49:47 · 12 阅读 · 0 评论 -
Linux内核驱动的学习方法
总之,学习Linux内核驱动需要坚持不懈的学习和实践。开始时可以从简单的驱动程序入手,然后逐渐深入研究更复杂的主题。不断阅读内核源代码、文档和参与社区将有助于你成为一个熟练的Linux内核驱动开发者。学习Linux内核驱动开发需要掌握一定的操作系统和编程知识,以及深入了解Linux内核的工作原理。以下两本,一本适合初级入门,另外一本适合小白到大神的进阶。原创 2023-10-27 00:45:27 · 84 阅读 · 0 评论