[發(fā)明專利]一種芯片及片上操作系統(tǒng)下載的方法有效
| 申請(qǐng)?zhí)枺?/td> | 200910243220.6 | 申請(qǐng)日: | 2009-12-29 |
| 公開(公告)號(hào): | CN101751279A | 公開(公告)日: | 2010-06-23 |
| 發(fā)明(設(shè)計(jì))人: | 臧宏偉;虞濤;李佳靜;賈振波 | 申請(qǐng)(專利權(quán))人: | 北京握奇數(shù)據(jù)系統(tǒng)有限公司 |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445 |
| 代理公司: | 北京同達(dá)信恒知識(shí)產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 郭潤湘 |
| 地址: | 100015 北京市朝陽區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 芯片 操作系統(tǒng) 下載 方法 | ||
1.一種片上操作系統(tǒng)下載的方法,其特征在于,包括:
接收待下載的加密的片上操作系統(tǒng)程序;
調(diào)用在芯片上預(yù)置的操作系統(tǒng)加載器程序,將加密的片上操作系統(tǒng)程序解 密后下載到芯片上;
其中,所述接收待下載的加密的片上操作系統(tǒng)程序前,包括:
在芯片的閃存Flash中預(yù)置所述操作系統(tǒng)加載器程序;
啟動(dòng)存儲(chǔ)在閃存Flash中的啟動(dòng)程序,通過閃存Flash中存儲(chǔ)的模式切換 標(biāo)志位確定當(dāng)前處于操作系統(tǒng)加載器工作模式;
執(zhí)行所述操作系統(tǒng)加載器程序的擦除指令,擦除指定空間范圍外的數(shù)據(jù), 指定空間范圍的數(shù)據(jù)為所述啟動(dòng)程序、所述操作系統(tǒng)加載器程序和所述模式切 換標(biāo)志位。
2.如權(quán)利要求1所述的方法,其特征在于,解密步驟具體為:在執(zhí)行操 作系統(tǒng)加載器程序的密鑰分散指令,對(duì)操作系統(tǒng)加載器程序中的主密鑰進(jìn)行分 散得到分散密鑰后;
執(zhí)行在芯片上預(yù)置的操作系統(tǒng)加載器程序的解密指令,使用分散密鑰將加 密的片上操作系統(tǒng)程序解密后下載到芯片上。
3.如權(quán)利要求1所述的方法,其特征在于,將解密后的片上操作系統(tǒng)程 序下載到芯片上步驟后還包括:
執(zhí)行操作系統(tǒng)加載器程序的數(shù)據(jù)校驗(yàn)指令,對(duì)下載的片上操作系統(tǒng)程序進(jìn) 行校驗(yàn);
進(jìn)行校驗(yàn)后還包括:當(dāng)校驗(yàn)通過時(shí),進(jìn)入片上操作系統(tǒng)工作模式;
調(diào)用片上操作系統(tǒng)程序擦除操作系統(tǒng)加載器程序。
4.如權(quán)利要求3所述的方法,其特征在于,擦除操作系統(tǒng)加載器程序步 驟后還包括:
調(diào)用片上操作系統(tǒng)將加密的操作系統(tǒng)加載器程序進(jìn)行解密后重新下載到 芯片上。
5.如權(quán)利要求1所述的方法,其特征在于,片上操作系統(tǒng)程序按長度被 分為多個(gè)段,多個(gè)段中的部分?jǐn)?shù)據(jù)被加密。
6.如權(quán)利要求5所述的方法,其特征在于,在多個(gè)段中被加密的部分?jǐn)?shù) 據(jù)在各段中所在的位置不固定,且符合預(yù)定的規(guī)律。
7.一種片上操作系統(tǒng)下載的裝置,其特征在于,包括:
接收模塊,接收待下載的加密的片上操作系統(tǒng)程序;
控制模塊,調(diào)用在芯片上預(yù)置的操作系統(tǒng)加載器程序,將加密的片上操作 系統(tǒng)程序解密后下載到芯片上;其中,所述操作系統(tǒng)加載器程序預(yù)置于閃存 Flash中時(shí),所述控制模塊啟動(dòng)存儲(chǔ)在閃存Flash中的啟動(dòng)程序,通過閃存Flash 中存儲(chǔ)的模式切換標(biāo)志位確定當(dāng)前處于操作系統(tǒng)加載器工作模式,執(zhí)行所述操 作系統(tǒng)加載器程序的擦除指令,擦除指定空間范圍外的數(shù)據(jù),指定空間范圍的 數(shù)據(jù)為所述啟動(dòng)程序、所述操作系統(tǒng)加載器程序和所述模式切換標(biāo)志位。
8.如權(quán)利要求7所述的裝置,其特征在于,控制模塊,還用于在執(zhí)行操 作系統(tǒng)加載器程序的密鑰分散指令,對(duì)操作系統(tǒng)加載器程序中的主密鑰進(jìn)行分 散得到分散密鑰后,執(zhí)行在芯片上預(yù)置的操作系統(tǒng)加載器程序的解密指令,使 用分散密鑰將加密的片上操作系統(tǒng)程序解密后下載到芯片上。
9.如權(quán)利要求7所述的裝置,其特征在于,控制模塊,還用于執(zhí)行操作 系統(tǒng)加載器程序的數(shù)據(jù)校驗(yàn)指令,對(duì)下載的片上操作系統(tǒng)程序進(jìn)行校驗(yàn),當(dāng)校 驗(yàn)通過時(shí),進(jìn)入片上操作系統(tǒng)工作模式后,調(diào)用片上操作系統(tǒng)程序擦除操作系 統(tǒng)加載器程序。
10.如權(quán)利要求9所述的裝置,其特征在于,控制模塊,還用于調(diào)用片上 操作系統(tǒng)將加密的操作系統(tǒng)加載器程序進(jìn)行解密后重新下載到芯片上。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京握奇數(shù)據(jù)系統(tǒng)有限公司,未經(jīng)北京握奇數(shù)據(jù)系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910243220.6/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種補(bǔ)腎生精丸
- 下一篇:一種垂直磁各向異性多層膜
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





