A. 加密晶元的方案選擇
傳統的加密晶元,都是採用演算法認證的方案,他們所鼓吹的是加密演算法如何復雜,如何難以破解,卻沒有考慮到演算法認證方案本身存在極大的安全漏洞。我們清楚的知道,單片機是一個不安全的載體,可以說對盜版商來講,是完全透明的也不為過,做演算法認證,勢必要在單片機內部提前寫入密鑰或密碼,每次認證後給單片機一個判斷標志,作為單片機執行的一個判斷依據,那麼盜版商就可以輕松的抓住這一點進行攻擊,模擬給出單片機一個信號,輕松繞過加密晶元,從而達到破解的目的。如果說,要破解晶元內部數據,那麼通過傳統的剖片、紫外光、調試埠、能量分析等多種手段,都可以破解。
採用智能卡晶元平台的加密晶元,本身就可以有效防護這些攻擊手段,將MCU中的部分代碼或演算法植入到加密晶元內部,在加密晶元內部來執行這些程序,使得加密晶元內部的程序代碼成為整個MCU程序的一部分,從而可以達到加密的目的,因為MCU內部的程序不完整,即便被盜版了,由於缺少關鍵代碼,也無法進行復制,那麼選擇什麼樣的代碼或程序,放入到加密晶元內部,就是考驗MCU編程者的功力了,盡可能的多植入程序,盡可能的增加演算法的強度,就可以有效防止被破譯的可能。
加密晶元的安全性是取決於晶元自身的安全,同時還取決於加密方案的可靠性。部分公司會給廣大客戶以誤導,過分強調什麼演算法,無論採用對稱演算法 3DES AES還是採用非對稱演算法RSA ECC等,甚至採用國密辦演算法SM2 SM4等等,都是對防抄板來說,是沒有太多的用處的。
對於方案設計公司,是無法使用SM1等國密辦演算法的,銷售國密辦演算法的廠家必須有銷售許可證,這一點是很多方案公司不可能有的,同時認證的發難本身就存在安全隱患,盜版商是不會去破解什麼演算法,而是從加密方案的漏洞去入手,去攻破,所以說,我們一直強調,加密方案的設計是非常重要的環節,不能簡單的只看到加密晶元的自身的安全性。
B. 如何判斷遙控器所用的晶元
目前除拉 晶振儀,還沒有別的好方法測晶振,就用土方法吧,用個閑置的遙控器把晶振腳引出來就OK拉
C. 遙控器的原理
是什麼遙控器?無線電遙控 還是紅外線遙控
無線電遙控也有很多種,可以用一個電容或電感三點式振盪電路來實現。發射部分由一個信號波產生模塊和一個載波產生模塊,把兩種波調制後由發射電路發射出去,接收部分用一個解調模塊解調後得到所要的信號波,為了防止和其它遙控器相干擾,就在發射接收端都加一組加密晶元。想自己做的話,高頻載波注意弄好些。 電路圖 網路一下,N多。
電視機 DVD等都是紅外線的
信號是脈沖信號:一種是每個按鍵按下時發射的脈沖個數不一樣,來區別不同按鍵,但鍵數多了就難處理了。另一種用的較多,一般由一個或兩個啟動脈沖(寬度比較寬差不多可達到10MS) 然後是 32個信號脈沖 最後是一個和啟動脈沖一樣的結束脈沖。
信號用脈沖的寬度來區別0和1,比如說如果脈沖寬度是1.2MS就代表1,0.6MS就代表0,那麼就可以形成32個0101......的脈沖串(四個位元組)。紅外線接收頭也很便宜,才6毛一個
發射器就不用自己弄啦,那麼多DVD,VCD,隨便拿一個就OK啦
然後就拿到示波器上測每個鍵的波形,麻煩些就用單片機測。
D. 紅外遙控發射電路用什麼晶元比較好
用飛利浦、NEC、三洋等的專用紅外編碼晶元比較好,非常成熟,已成為主流標准,編碼多,電壓低,性能好,無需自己編制編碼,與接收單片機解碼配合也很容易,性能穩定。比如SAA3010等。可上網搜索一下,很多的。
E. 加密主控和加密晶元之間的關系是在防盜版時如何選擇
我認為加密主控好,本身都加密了,要用可以既當主控又安全,資源更劃算
F. 現在的無線遙控開關都常用的哪些晶元,編碼用的什麼解碼用的什麼 還有就是看到有些產品遙控器有編碼
發射IC一般使用PT2262及其兼容晶元,也有使用1527的。接收的大部分使用8腳單片機,高性價比、適合大批量生產。廣東中山很多廠家生產遙控開關的。
G. 汽車遙控加密晶元怎麼破解
電路板上有加密晶元,需要看是什麼型號的,可以咨詢北京首矽致芯科技,專業晶元解密公司
H. 求對拷型遙控器用的主控晶元型號
這個主控晶元是專用的學習型的解碼晶元。
如M7125。
http://wenku..com/view/12932a7401f69e314332949f.html
I. 如何選擇真正有效的加密晶元
對於加密晶元的選擇,我們要從三個方面考慮:晶元平台、晶元操作系統安全性、可行性加密方案。
1.晶元平台的選擇
目前嵌入式加密行業內存在兩大陣營,一個是傳統的邏輯加密晶元,採用的IIC介面,其原理是EEPROM外圍,加上硬體保護電路,內置某種演算法;另外一個是採用智能卡晶元平台,充分利用智能卡晶元本身的高安全性來抗擊外部的各種攻擊手段。邏輯加密晶元本身的防護能力很弱,大多數的解密公司都可以輕松破解,已經逐步被淘汰。取而代之的是被證明最好的智能卡平台。為提高智能卡晶元高安全性,要求選用的智能卡晶元具有國際安全認證委員會的EAL4+以上的晶元,否則安全性也難以達到要求。凌科芯安公司的LKT系列加密晶元完全符合這個要求。
2.晶元操作系統的安全性在確定智能卡晶元平台的前提下,需要考慮的是晶元操作系統的安全性,凌科芯安的LKCOS操作系統,經過了權威部門的嚴格檢測,具有極高的安全性,不存在安全漏洞。而未經過PBOC認證的加密晶元系統是無法具有高安全性的。此外,凌科芯安的LKCOS對晶元內部資源可以進行有效的管理,同時對底層介面做了大量切實有效的防護,保證盜版商無法從晶元操作系統來攻擊或破解。這一點非常重要,某些採用智能卡晶元平台的加密晶元只是提供了演算法下載的介面,對晶元資源管理和介面的底層防護幾乎沒有做任何的處理,那麼,盜版商是可以作為漏洞來進行攻擊的。
3.加密方案的選擇
傳統的加密晶元,都是採用演算法認證的方案,他們聲稱加密演算法如何復雜,如何難以破解,卻沒有考慮到演算法認證方案本身存在極大的安全漏洞。我們清楚的知道,單片機是一個不安全的載體,對於盜版商而言甚至是完全透明的。做演算法認證勢必要在單片機內部提前寫入密鑰或密碼,每次認證後給單片機一個判斷標志,作為單片機執行的一個判斷依據,那麼盜版商就可以輕松抓住這一點進行攻擊,模擬給出單片機一個信號,輕松繞過加密晶元,從而達到破解的目的。如果要破解晶元內部數據,那麼通過傳統的剖片、紫外光、調試埠、能量分析等多種手段,都可以破解。
採用智能卡晶元平台的加密晶元,本身就可以有效防護這些攻擊手段,將MCU中的部分代碼或演算法植入到加密晶元內部,在加密晶元內部來執行這些程序,使得加密晶元內部的程序代碼成為整個MCU程序的一部分,從而達到加密的目的。因為MCU內部的程序不完整,即便被盜版了,由於缺少關鍵代碼,也無法進行復制,那麼,選擇什麼樣的代碼或程序放入到加密晶元內部,就是考驗MCU編程者的功力了,盡可能地多植入程序並增加演算法的強度,就可以有效防止被破譯的可能。LKT4200 32位的智能卡晶元平台可以解決上述所有問題,甚至在晶元內部做浮點運算都是沒有問題的。
因此我們建議,選擇加密晶元,首選智能卡晶元平台,更要選擇32位的智能卡晶元平台。
凌科芯安公司嵌入式加密IC的最大優勢集中表現在幾點:
其一,凌科芯安選用高端的智能卡晶元平台作為硬體載體,特別是32位的智能卡晶元,是國內唯一的32位加密晶元平台,安全性EAL5+級別的智能卡晶元,使得破解成為不可能。
其二,凌科芯安公司的晶元操作系統LKCOS,通過國家權威部門的檢測,具有極高的安全性,對底層埠的防護,做了大量的處理,保證加密IC埠的安全性。同時,支持客戶自定義代碼下載並且運行的加密模式,也是國內第一個將演算法移植加密方案的實施者。
其三,凌科芯安公司加密方案的安全性,演算法移植的加密模式,最大的特點就是單片機程序是不完整的,如果單片機被破解,由於程序不完整,也是無法完成抄板的,被移植的部分程序,是很好的保護並運行在加密IC內部,客戶可以自由的編寫加密演算法或者加密的代碼。而傳統的認證加密方案,及時您選擇了安全性極高的智能卡平台晶元,也是無濟於事的,因為智能卡加密IC,你無法破解,但是由於您的單片機程序的完整性,可以被破解,使得加密晶元失去了應有的作用。所以,選擇合適的加密方案非常重要。
J. 做數據加解密項目,提到要使用加密晶元,加密晶元的品牌和型號太多了,應該怎麼選取
加解密數據不僅只有演算法的參與,還涉及到密鑰,肯定是保證密鑰的安全從而保證數據的安全啊