實時性定義:在規(guī)定時間內(nèi)系統(tǒng)的反應能力。要求在一定的時間內(nèi)自外部環(huán)境收集信息,再及時作出響應。實時性越高,代表系統(tǒng)響應越快。
針對于嵌入式系統(tǒng)來講,不能單純以實時性判斷產(chǎn)品好壞。要在穩(wěn)定,安全的基礎(chǔ)上再來談論快,才更有意義。隨著高速通訊接口的普遍應用,嵌入式MCU與外圍器件通訊速率有了大幅提升。人們越來越喜歡用簡單高速的通訊接口,I2C、USB已經(jīng)越來越普及。為什么仍要堅持不放棄低速智能卡通訊接口的加密芯片呢?相信很多用戶都會有這個疑問。今天我就結(jié)合安全性、實時性來給大家做個簡要分析說明。
提到安全性,就不得不提到凌科芯安成立的初衷——杜絕盜版,給所有數(shù)據(jù)信息加鎖。
無論從芯片選型、設(shè)計,再到量產(chǎn),每一個環(huán)節(jié)我們都是把安全放到第一位。這也導致我們芯片存在著一些所謂的弱點。比如,實時性偏弱,運算性能一般等問題。
實時性偏弱,主要是因為我們選用的芯片多為智能卡芯片內(nèi)核,接口只能為低速的7816智能卡接口。但其特點是達到金融級安全等級,我們敢承諾銷售至今,沒有一片凌科芯安的芯片被成功破解或是復制過。我們一開始就可以為了提升實時性,選用高速率通訊接口的芯片,比如I2C接口芯片。這樣不僅能方便用戶調(diào)試,還能降低芯片成本。但這種類型的芯片,存在自身安全性不夠高,運算性能差、加密應用模式固定、死板等諸多問題或隱患,最終會將這些隱患放大,并反饋到最終用戶,這是絕對不能接受的。因此,綜合起來我們還是選擇并沿用智能卡平臺的芯片,直到今天,依然不變。
雖然實時性稍差,但也可以通過其他方式彌補。比如推出不久的LKT2100F、LKT2108C4這兩款芯片,雖是低速通訊接口,但是通過減少MCU與加密芯片交互次數(shù),就可以彌補實時性偏差的弱點,但安全性卻沒有絲毫降低,仍然遠高于市面上普通的認證類加密芯片。
用戶考慮實時性的同時,千萬不要忘記了引入加密芯片的初衷,那就是保護數(shù)據(jù)安全,防止程序盜版。如果一味地追求實時性,那么不加入硬件加密芯片,就是最好的解決方案。如果想用實時性高、便宜又安全的芯片,那是絕對沒有的。開發(fā)周期短、應用簡單、實時性高,那相對的破解成本也會很低。所以大家一定要記住,當你提出實時性、調(diào)試便捷度等要求的時候,千萬不要忘加引入加密芯片的初衷,那就是安全!
不管未來行業(yè)發(fā)展趨勢如何,我們都將堅持著芯片安全第一的原則來研發(fā)新產(chǎn)品,并不斷提升性能,相信不久的將來,我們一定會推出更多的兼顧安全與實時性要求的加密產(chǎn)品。