順義低功耗MCU批發(fā)
發(fā)布時(shí)間:2024-03-16 01:34:35
順義低功耗MCU批發(fā)
防止投入大量精力和財(cái)力開發(fā)的新技術(shù)的研發(fā)成果被復(fù)制,在開發(fā)階段就需要采取加密保護(hù)措施。武漢瑞納捷是一家專業(yè)從事加密芯片和安全芯片研發(fā)設(shè)計(jì)的芯片公司,設(shè)計(jì)了一種針對(duì)主控為FPGA 的加密方案。 ? ?瑞納捷電子提供一個(gè)基于Verilog 的算法模塊和一顆IIC 接口的邏輯加密芯片RJGT102,算法模塊作為FPGA 代碼工程的子模塊、與其他代碼一起進(jìn)行整體的編譯生成可執(zhí)行文件下載, RJGT102芯片通過IIC 接口與FPGA進(jìn)行通信。 1. 工作流程 1、開發(fā)階段移植關(guān)鍵參數(shù)數(shù)據(jù)。 2、在使用過程中,首先進(jìn)行雙向身份認(rèn)證。 3、認(rèn)證通過,密文讀回?cái)?shù)據(jù)參數(shù)。解密后還原重要參數(shù),應(yīng)用到程序代碼的下一步運(yùn)行中。

順義低功耗MCU批發(fā)
武漢瑞納捷推出的RJM8L151系列低功耗MCU,在煙霧報(bào)警器上得到廣泛應(yīng)用,相較于其它品牌的單片機(jī)有如下特點(diǎn): 1. RJM8L151自帶AES128加密算法器 煙感通過LoRa無線通訊與后臺(tái)完成數(shù)據(jù)交互,相應(yīng)的協(xié)議中要求使用AES128算法,常見的方案是通過軟件去實(shí)現(xiàn),會(huì)占用一定的FLASH代碼空間,同時(shí)軟件算法較硬件運(yùn)行耗時(shí)較長(zhǎng),占用CPU資源,同時(shí)也增加了功耗; 2. RJM8L151內(nèi)置有真隨機(jī)數(shù)發(fā)生器 煙感會(huì)定時(shí)與后臺(tái)交互數(shù)據(jù),通過隨機(jī)數(shù)設(shè)置錯(cuò)開各個(gè)設(shè)備與后臺(tái)的交互時(shí)間,避免出現(xiàn)信道冗堵的情況。事實(shí)上常見的方案是通過偽隨機(jī)數(shù)去實(shí)現(xiàn),由于種子一樣,會(huì)出現(xiàn)有個(gè)多個(gè)設(shè)備同時(shí)與后臺(tái)交互數(shù)據(jù)的現(xiàn)象,真隨機(jī)數(shù)發(fā)生器杜絕了此類情況的發(fā)生; 3. 寬泛的工作電壓 RJM8L15的工作電壓范圍在1.62V-5.5V,在電池電壓較低的情況下還能繼續(xù)工作,電池得到有效利用,延長(zhǎng)產(chǎn)品使用時(shí)間; 4. 低功耗,休息狀態(tài)下不用喚醒 深度休眠狀態(tài)下功耗在350nA以下,能定時(shí)喚醒,中途不用喂看門狗,有效保證報(bào)警器工作5年以上。

順義低功耗MCU批發(fā)
傳統(tǒng)的電子煙煙彈在結(jié)構(gòu)設(shè)計(jì)上只有兩個(gè)觸點(diǎn)與煙桿連接,煙桿主板電路通過這兩個(gè)觸點(diǎn)向煙彈的發(fā)熱絲提供驅(qū)動(dòng)電流來加熱煙油達(dá)到霧化的效果。為了阻止盜版煙彈對(duì)品牌商和用戶的利益損害,在煙彈中增加可識(shí)別的加密芯片成為品牌商家們的共識(shí),但問題是如何在小巧精密的煙彈中增加電路板和讀出接口?能否既不改變煙彈外觀、又不影響霧化室和氣流通道的正常工作是所有工程師追求的設(shè)計(jì)訴求! ?瑞納捷半導(dǎo)體推出的RJGT101D6加密芯片是通過1-Wire總線提供能電能和數(shù)據(jù)的單總線芯片,主機(jī)系統(tǒng)只需要連接RSD(單總線)和GND(地)即可與RJGT101D6進(jìn)行雙向交互認(rèn)證。這就意味著利用現(xiàn)有煙彈的兩個(gè)觸點(diǎn)連接RJGT101D6,實(shí)現(xiàn)與煙桿主機(jī)的數(shù)據(jù)通信和電能傳輸,不增加觸點(diǎn)不改變煙彈外觀的愿望是有可能實(shí)現(xiàn)的!經(jīng)過瑞納捷工程師們的多方論證和反復(fù)試驗(yàn),終拿出了一個(gè)低成本的可行解決方案,經(jīng)實(shí)測(cè)該方案有如下特點(diǎn): 1.無需改變傳統(tǒng)的兩觸點(diǎn)的煙彈外觀(不增加觸點(diǎn)、不改變氣道)。 2.無需機(jī)械防呆,煙桿主機(jī)可自動(dòng)識(shí)別煙彈正插、反插。 3.煙桿主機(jī)與煙彈加密芯片可雙向數(shù)據(jù)交互和雙向身份認(rèn)證。 4.煙彈霧化器發(fā)熱絲的工作和加密芯片的工作互不影響。 5.方案成本低,煙桿主機(jī)只需7個(gè)普通MOS管,煙彈內(nèi)只需1個(gè)普通MOS管。

順義低功耗MCU批發(fā)
因?yàn)闊o人機(jī)飛控子系統(tǒng)開發(fā)的難度大,需要投入大量的人力物力,目前只有少數(shù)廠家掌握了其核心開發(fā)技術(shù),其開發(fā)出來的主控MCU代碼價(jià)值不菲,迫切需要保護(hù)以防被盜。下圖是采用RJGT102做的無人機(jī)保護(hù)方案框圖。 ? RJGT102采用了SHA256對(duì)稱加密算法,256位的大數(shù)加密,破解成本極高。該芯片有TSOP8和SOP23-6兩種封裝,滿足客戶不同場(chǎng)景的需求。每片RJGT102都有的客戶編碼,非常適合做防抄板,防抄軟件,管控工廠生產(chǎn)數(shù)量,防止方案外泄等。 一、 加密算法強(qiáng)度高 8字節(jié)Key(可動(dòng)態(tài)更換),8字節(jié)UID,8字節(jié)隨機(jī)數(shù),32字節(jié)關(guān)鍵數(shù)據(jù),512bit數(shù)據(jù)源,不可以從消息摘要中復(fù)原信息,兩個(gè)不同的消息不會(huì)產(chǎn)生同樣的消息摘要,修改消息中的一個(gè)比特即會(huì)引起雪崩效應(yīng),輸出32字節(jié)報(bào)文摘要(MAC)。