ZHCSXK9A December 2024 – December 2024 BQ41Z90
ADVANCE INFORMATION
請(qǐng)參考 PDF 數(shù)據(jù)表獲取器件具體的封裝圖。
為確保穩(wěn)健的電池包安全性,BQ41Z90 提供橢圓曲線加密 (ECC) 身份驗(yàn)證。ECC 身份驗(yàn)證采用獨(dú)特的非對(duì)稱私鑰/公鑰加密技術(shù),無需在主機(jī)系統(tǒng)中共享同一密鑰。
BQ41Z90 器件中的 ECC 身份驗(yàn)證協(xié)議為基于韓國(guó)證書的橢圓曲線數(shù)字簽名算法 (EC-KCDSA),根據(jù)國(guó)際標(biāo)準(zhǔn)化組織 (ISO) 規(guī)范 14888-3 實(shí)施。EC-KCDSA 簽名(即,來自質(zhì)詢的響應(yīng))是根據(jù) B-163 或 B-233 假隨機(jī)橢圓曲線計(jì)算的,該曲線進(jìn)行了標(biāo)準(zhǔn)化,可從美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院 (NIST) 的出版物 FIPS 186-3 中免費(fèi)獲得。由于不需要修改基于 B-163 或 B-233 的橢圓曲線參數(shù),這些參數(shù)將被硬編碼到掩膜 ROM 中。
有關(guān)參考,請(qǐng)參閱 http://csrc.nist.gov/publications/PubsFIPS.html。
BQ41Z90 包括基于硬件的二進(jìn)制字段加速器外設(shè),用于增強(qiáng)基于 ROM 的 EC-KCDSA 庫函數(shù)的性能。該加速器直接在硬件中處理所有二進(jìn)制字段加法和乘法的計(jì)算,因此支持與其他 CPU 任務(wù)并行進(jìn)行計(jì)算,從而顯著提高 EC-KCDSA 實(shí)施的整體速度。頂層 EC-KCDSA 簽名生成協(xié)議在掩膜 ROM 中進(jìn)行處理,并使用從數(shù)學(xué)加速器獲取的計(jì)算結(jié)果來構(gòu)建通過器件串行接口提供給主機(jī)系統(tǒng)的最終身份驗(yàn)證簽名。
私鑰和公鑰可進(jìn)行編程并存儲(chǔ)在物理安全的存儲(chǔ)器中,該存儲(chǔ)器與程序閃存隔離,可阻止通過串行接口訪問或讀出其值的嘗試。
密鑰對(duì)在外部生成,因此主機(jī)系統(tǒng)需要先知道公鑰,然后才能從 BQ41Z90 器件請(qǐng)求簽名。與 SHA-1 身份驗(yàn)證類似,在啟動(dòng)簽名生成之前,系統(tǒng)主機(jī)必須構(gòu)建隨機(jī)質(zhì)詢并將其發(fā)送至 BQ41Z90。之后,掩膜 ROM 將處理與集成數(shù)學(xué)加速器和 CPU 通信所需的所有任務(wù)的執(zhí)行,然后通過庫函數(shù)調(diào)用將最終結(jié)果提供給程序閃存。