原创 REE和TEE的schedule

n年前,基於ARM的trust-zone技術,需要實現Security OS。當年Lianro的OP-TEE還不成熟,所以評估了當時可見的一些OS,確認是否適合做爲Security OS。此篇文檔是當年基於Trust-zone知識

原创 Support vector Machines(SVM)

去年寫的一篇PPT,資料多來自網上。半路出家,似懂非懂。 SVM 點贊 收藏 分享 文章舉報

原创 Multi-Core Power-management

n年前寫的一篇PPT,現在看看,還是挺有內容的, 哈。 點贊

原创 TEE-Fiasco實現需求分析

Fiasco是micro kernel,基於其上,一般使用L4作爲用戶開發環境。n年前,曾想將Fiasco移植爲Security OS,TA可以使用L4豐富的開發環境。此篇手稿就是當時的實現需求分析。 TEE-Fiasco實現需

原创 Magenta- Qemu + bootloader

這章節比較雞肋,和Magenta關係不大,但涉及到傳給Magenta參數的方式,爲了完整性,就簡單的寫些吧。 Magenta的code下載、配置、編譯等等就不說了,就從其從Qemu中運行開始說起。如下是Qemu啓動Magenta的命令:

原创 TEE: OP-TEE

OP-TEE是Linaro開發的Security OS。n年前,最終選定OP-TEE作爲我們的移植目標,並最終實現。基於當年的OP-TEE版本,除增加了支持多核的功能,還基於Power state coordination in

原创 Magenta - 概述

Magenta是按照微內核的思路打造的,但不同於學院派的微內核,看上去沒那麼美,走的是一條實用化的道路。 本想自己寫點東西,但magenta自帶的文檔已經挺完善,以下的內容的一部分來自對文檔的引用。 Magenta - 概述

原创 TEE - TLK需求分析

TLK(trust light kernel)是基於LK開發的security OS,印象中是nvidia的安全小組開發的。n年前,曾把TLK作爲移植security OS的候選之一,當年做了一些研究。 TLK 分析 1.

原创 Magenta - 前言

從知道有fuchsia/magenta這回事到接觸,也有段時間了。中間斷斷續續的讀了讀源碼,但由於magenta更新得很頻繁,且不時有大的結構調整,導致不得不回頭再讀,頓覺無趣。本想待magenta稍穩定後再細讀,但又怕一段時間後