国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種加密編程方法

      文檔序號(hào):8381302閱讀:235來源:國(guó)知局
      一種加密編程方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種加密編程方法。
      【背景技術(shù)】
      [0002]隨著科技的發(fā)展,電子產(chǎn)品越來越普及?,F(xiàn)有技術(shù)中,一般是將程序?qū)懭肽繕?biāo)芯片中以供電子產(chǎn)品使用,在編程的過程中對(duì)程序包沒有加密,后期升級(jí)程序時(shí)容易泄漏原程序或?qū)υ绦蜻M(jìn)行惡意篡改,造成嚴(yán)重的經(jīng)濟(jì)損失。

      【發(fā)明內(nèi)容】

      [0003]為了解決上述技術(shù)問題,本發(fā)明提供了一種加密編程方法。
      [0004]為了達(dá)到上述目的,本發(fā)明的技術(shù)方案如下:
      [0005]本發(fā)明提供一種加密編程方法,包括以下步驟:
      [0006]S1、將程序包和加密口令包綁定并寫入串口模塊中,串口模塊將程序包和加密口令包轉(zhuǎn)換為串口數(shù)據(jù)并傳送給微處理器;
      [0007]S2、將目標(biāo)芯片與微處理器電連接后由目標(biāo)芯片生成請(qǐng)求信號(hào);
      [0008]S3、電源管理模塊接收請(qǐng)求信號(hào)并根據(jù)該請(qǐng)求信號(hào)將工作電壓切換至目標(biāo)芯片需要的工作電壓;
      [0009]S4、微處理器將串口數(shù)據(jù)模塊寫入目標(biāo)芯片中或存儲(chǔ)至存儲(chǔ)芯片后再寫入目標(biāo)芯片中,同時(shí)設(shè)置校驗(yàn)口令;
      [0010]S5、目標(biāo)芯片中的程序包更新時(shí),輸入校驗(yàn)口令和下載口令,若下載口令與校驗(yàn)口令一致,則口令不更改;若下載口令與校驗(yàn)口令不一致,則校驗(yàn)口令更改為下載口令;若不設(shè)置下載口令,則取消校驗(yàn)口令。
      [0011]本發(fā)明中目標(biāo)芯片更新時(shí),需要輸入校驗(yàn)口令,口令一致才可完成程序的更新,同時(shí)設(shè)置下載口令,根據(jù)下載口令的設(shè)置情況確定下一次目標(biāo)芯片更新的校驗(yàn)口令,設(shè)置不同的校驗(yàn)口令,也可取消校驗(yàn)口令,更加方便。
      [0012]在上述技術(shù)方案的基礎(chǔ)上,還可做如下改進(jìn):
      [0013]作為優(yōu)選的方案,上述的步驟S5中輸入校驗(yàn)口令時(shí),若口令驗(yàn)證錯(cuò)誤一次,則口令次數(shù)限制模塊相應(yīng)的減少或增加一次,直至口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)。
      [0014]采用上述優(yōu)選的方案,口令次數(shù)限制模塊可限制校驗(yàn)口令的次數(shù),更加安全。
      [0015]作為優(yōu)選的方案,若口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)時(shí),蜂鳴器發(fā)出長(zhǎng)鳴并將目標(biāo)芯片更新功能永久關(guān)閉。
      [0016]采用上述優(yōu)選的方案,超過口令次數(shù)限制模塊的限制次數(shù)即永久關(guān)閉目標(biāo)芯片的更新功能,避免惡意下載,更加安全。
      【具體實(shí)施方式】
      [0017]下面詳細(xì)說明本發(fā)明的優(yōu)選實(shí)施方式。
      [0018]為了達(dá)到本發(fā)明的目的,在本發(fā)明的其中一種實(shí)施方式中提供一種加密編程方法,包括以下步驟:
      [0019]S1、將程序包和加密口令包綁定并寫入串口模塊中,串口模塊將程序包和加密口令包轉(zhuǎn)換為串口數(shù)據(jù)并傳送給微處理器;
      [0020]S2、將目標(biāo)芯片與微處理器電連接后由目標(biāo)芯片生成請(qǐng)求信號(hào);
      [0021]S3、電源管理模塊接收請(qǐng)求信號(hào)并根據(jù)該請(qǐng)求信號(hào)將工作電壓切換至目標(biāo)芯片需要的工作電壓;
      [0022]S4、微處理器將串口數(shù)據(jù)模塊存儲(chǔ)至存儲(chǔ)芯片后再寫入目標(biāo)芯片中,同時(shí)設(shè)置校驗(yàn)口令;
      [0023]S5、目標(biāo)芯片中的程序包更新時(shí),輸入校驗(yàn)口令和下載口令,若下載口令與校驗(yàn)口令一致,則口令不更改;若下載口令與校驗(yàn)口令不一致,則校驗(yàn)口令更改為下載口令;若不設(shè)置下載口令,則取消校驗(yàn)口令。
      [0024]本實(shí)施方式中目標(biāo)芯片更新時(shí),需要輸入校驗(yàn)口令,口令一致才可完成程序的更新,同時(shí)設(shè)置下載口令,根據(jù)下載口令的設(shè)置情況確定下一次目標(biāo)芯片更新的校驗(yàn)口令,設(shè)置不同的校驗(yàn)口令,也可取消校驗(yàn)口令,更加方便。
      [0025]為了進(jìn)一步地優(yōu)化本發(fā)明的實(shí)施效果,在本發(fā)明的另一種實(shí)施方式中,在前述內(nèi)容的基礎(chǔ)上,上述的步驟S5中輸入校驗(yàn)口令時(shí),若口令驗(yàn)證錯(cuò)誤一次,則口令次數(shù)限制模塊相應(yīng)的減少或增加一次,直至口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)。
      [0026]采用上述優(yōu)選的方案,口令次數(shù)限制模塊可限制校驗(yàn)口令的次數(shù),更加安全。
      [0027]為了進(jìn)一步地優(yōu)化本發(fā)明的實(shí)施效果,在本發(fā)明的另一種實(shí)施方式中,在前述內(nèi)容的基礎(chǔ)上,若口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)時(shí),蜂鳴器發(fā)出長(zhǎng)鳴并將目標(biāo)芯片更新功能永久關(guān)閉。
      [0028]采用上述優(yōu)選的方案,超過口令次數(shù)限制模塊的限制次數(shù)即永久關(guān)閉目標(biāo)芯片的更新功能,避免惡意下載,更加安全。
      [0029]以上所述的僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明創(chuàng)造構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。
      【主權(quán)項(xiàng)】
      1.一種加密編程方法,其特征在于,包括以下步驟: 51、將程序包和加密口令包綁定并寫入串口模塊中,串口模塊將程序包和加密口令包轉(zhuǎn)換為串口數(shù)據(jù)并傳送給微處理器; 52、將目標(biāo)芯片與微處理器電連接后由目標(biāo)芯片生成請(qǐng)求信號(hào); 53、電源管理模塊接收請(qǐng)求信號(hào)并根據(jù)該請(qǐng)求信號(hào)將工作電壓切換至目標(biāo)芯片需要的工作電壓; 54、微處理器將串口數(shù)據(jù)模塊寫入目標(biāo)芯片中或存儲(chǔ)至存儲(chǔ)芯片后再寫入目標(biāo)芯片中,同時(shí)設(shè)置校驗(yàn)口令; 55、目標(biāo)芯片中的程序包更新時(shí),輸入校驗(yàn)口令和下載口令,若下載口令與校驗(yàn)口令一致,則口令不更改;若下載口令與校驗(yàn)口令不一致,則校驗(yàn)口令更改為下載口令;若不設(shè)置下載口令,則取消校驗(yàn)口令。
      2.根據(jù)權(quán)利要求1所述的加密編程方法,其特征在于,所述步驟S5中輸入校驗(yàn)口令時(shí),若口令驗(yàn)證錯(cuò)誤一次,則口令次數(shù)限制模塊相應(yīng)的減少或增加一次,直至口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)。
      3.根據(jù)權(quán)利要求2所述的加密編程方法,其特征在于,若口令次數(shù)限制模塊的限制次數(shù)為零或限定次數(shù)時(shí),蜂鳴器發(fā)出長(zhǎng)鳴并將目標(biāo)芯片更新功能永久關(guān)閉。
      【專利摘要】本發(fā)明公開了一種加密編程方法,包括以下步驟:S1、將程序包和加密口令包綁定并傳送給微處理器;S2、將目標(biāo)芯片與微處理器電連接后由目標(biāo)芯片生成請(qǐng)求信號(hào);S3、電源管理模塊接收請(qǐng)求信號(hào)并根據(jù)該請(qǐng)求信號(hào)將工作電壓切換至目標(biāo)芯片需要的工作電壓;S4、微處理器將串口數(shù)據(jù)模塊寫入目標(biāo)芯片或存儲(chǔ)至存儲(chǔ)芯片后寫入目標(biāo)芯片,設(shè)置校驗(yàn)口令;S5、目標(biāo)芯片更新時(shí),輸入校驗(yàn)口令和下載口令,若下載口令與校驗(yàn)口令一致,則口令不更改;若下載口令與校驗(yàn)口令不一致,則校驗(yàn)口令更改為下載口令;若不設(shè)置下載口令,則取消校驗(yàn)口令。本發(fā)明中校驗(yàn)口令一致才可完成更新,根據(jù)下載口令確定下一次目標(biāo)芯片更新的校驗(yàn)口令,更加方便。
      【IPC分類】G06F21-31, G06F21-71
      【公開號(hào)】CN104700043
      【申請(qǐng)?zhí)枴緾N201510126556
      【發(fā)明人】姚永平
      【申請(qǐng)人】南通國(guó)芯微電子有限公司
      【公開日】2015年6月10日
      【申請(qǐng)日】2015年3月20日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1