09/08/2025 –, TR409-2
現代作業系統將儲存金鑰的系統獨立出來,儲存金鑰的系統底層通常會交給專有硬體或 SoC 實作,一般軟體僅能夠透過 API 傳入需要操作的資料並接收操作完的結果,而 Android Keystore 就是一個這樣的系統。
本次議程會以一般的 Android App 視角追蹤 Android SDK 與 keystored 服務的互動過程與 keystored 服務運作邏輯,並分享以 Rust 實作一支 keystore CLI 直接跟 keystored 互動的經驗。
想用 Rust 撰寫 Androird 應用程式的開發者、對 Android Open Source Project(AOSP) 有興趣的參與者
Niveau de difficulté:中階
我是 Mikucat
目前在 FunNow 擔任 SRE
是個資訊領域什麼都碰一點的開源愛好者,對資訊安全、開放原始碼與 Cloud Native 相關議題特別有興趣。
喜歡動手做點小工具讓生或更方便更懶人~