概述
DS28E01-100將1024位EEPROM與符合ISO/IEC 10118-3安全散列算法(SHA-1)的質(zhì)詢響應(yīng)安全認(rèn)證結(jié)合在一起。1024位EEPROM陣列被配置為四頁,每頁256位,且?guī)в?4位暫存器以執(zhí)行寫操作。所有的存儲(chǔ)頁面都可以設(shè)置為寫保護(hù)模式,并可將其中某頁置于EPROM仿真模式,即將數(shù)據(jù)位只能從1變?yōu)?。每片DS28E01-100帶有唯一的64位ROM注冊(cè)碼,由工廠刻入芯片。DS28E01-100通過單觸點(diǎn)1-Wire?串行接口進(jìn)行通信,遵循1-Wire協(xié)議,在多個(gè)從器件的1-Wire網(wǎng)絡(luò)中充當(dāng)節(jié)點(diǎn)地址。
數(shù)據(jù)表:*附件:DS28E01-100 1Kb、保護(hù)型1-Wire EEPROM,帶有SHA-1引擎技術(shù)手冊(cè).pdf
應(yīng)用
- 配件/PCB識(shí)別
- 消費(fèi)品鑒別與認(rèn)證
- 墨盒/色帶打印盒識(shí)別
- 知識(shí)產(chǎn)權(quán),許可權(quán)管理
- 傳感器校準(zhǔn)與鑒別
- 系統(tǒng)可編程控制
特性
- 1024位EEPROM存儲(chǔ)器,分為4頁,每頁256位
- 內(nèi)置512位SHA-1引擎,用于計(jì)算160位信息認(rèn)證碼(MAC)或生成密鑰
- 寫訪問需要已知密鑰, 并且能夠計(jì)算和發(fā)送160位MAC作為認(rèn)證
- 四個(gè)存儲(chǔ)器頁中的頁0、3或全部頁面可由用戶編程設(shè)置為寫保護(hù)
- 頁1可被置于用戶可編程的OTP EPROM仿真模式(“寫為0”)
- 與主機(jī)間的通信通過單根數(shù)字線即可進(jìn)行,遵循1-Wire協(xié)議,通信速率為15.3kbps或90.9kbps
- 切換點(diǎn)滯回和濾波優(yōu)化了抗噪聲性能
- 可在-40°C至+85°C溫度范圍,2.8V至5.25V寬電壓范圍內(nèi)進(jìn)行讀、寫操作
- 采用6引腳TSOC和TDFN封裝或2引腳SFN封裝
典型工作電路
電特性
詳細(xì)說明
DS28E01 - 100在單個(gè)芯片內(nèi)集成了1024 EEPROM(分為4頁,每頁256位)、64位密鑰、一個(gè)寄存器頁、512位SHA - 1引擎和64位ROM注冊(cè)碼。數(shù)據(jù)按照1 - Wire協(xié)議串行傳輸,只需一條數(shù)據(jù)線和一條返回地線。DS28E01 - 100有一個(gè)為暫存器的輔助存儲(chǔ)區(qū),在向主存儲(chǔ)器、寄存器頁寫數(shù)據(jù),或在設(shè)置新密鑰時(shí)充當(dāng)緩沖器。數(shù)據(jù)首先寫入暫存器,并可從這里讀回。數(shù)據(jù)經(jīng)過驗(yàn)證后,只要DS28E01 - 100接收到了匹配的160位MAC,那么Copy Scratchpad命令將把數(shù)據(jù)傳送到最終的存儲(chǔ)單元。MAC計(jì)算涉及存儲(chǔ)在DS28E01 - 100中的密鑰和附加數(shù)據(jù),以及器件注冊(cè)碼。只有加載新密鑰時(shí)才需提供MAC。讀存儲(chǔ)頁以及計(jì)算一個(gè)新密鑰(而不是直接加載密鑰)時(shí),也將激活SHA - 1引擎計(jì)算160位MAC。DS28E01 - 100能識(shí)別一個(gè)特有的Refresh Scratchpad命令。器件在用在接觸環(huán)境時(shí),如果在執(zhí)行完Copy Scratchpad命令后適當(dāng)?shù)貓?zhí)行刷新過程,可以減小失效弱位的位數(shù)(參見帶驗(yàn)證的寫操作部分)。刷新過程還提供了一種恢復(fù)器件中處于弱狀態(tài)位的方法。
器件的64位ROM注冊(cè)碼能夠?qū)ζ骷M(jìn)行唯一的識(shí)別,并在多點(diǎn)1 - Wire網(wǎng)絡(luò)環(huán)境(多個(gè)器件掛接在同一1 - Wire總線上,彼此獨(dú)立工作)中對(duì)器件進(jìn)行尋址。DS28E01 - 100的典型應(yīng)用包括:打印機(jī)墨盒配置及監(jiān)測(cè)、醫(yī)用傳感器鑒別與校準(zhǔn)、系統(tǒng)知識(shí)產(chǎn)權(quán)保護(hù)。
總述
圖1所示方框圖說明了DS28E01 - 100主控單元與存儲(chǔ)器部分的關(guān)系。DS28E01 - 100包括六個(gè)主要數(shù)據(jù)部件:64位光刻ROM、64位暫存器、每頁256位的四個(gè)EEPROM頁、寄存器頁、64位密鑰存儲(chǔ)器、512位SHA - 1引擎。1 - Wire協(xié)議的層次結(jié)構(gòu)如圖2所示,總線主機(jī)必須首先發(fā)送以下七條ROM功能命令中的一條:Read ROM、Match ROM、Search ROM、Skip ROM、Resume Communication、Overdrive - Skip ROM、Overdrive - Match ROM。當(dāng)以標(biāo)準(zhǔn)速度執(zhí)行完Overdrive - Skip ROM或Overdrive - Match ROM命令后,器件進(jìn)入高速模式,所有后續(xù)通信均以高速模式進(jìn)行。與這些ROM功能命令相關(guān)的協(xié)議說明如圖10所示。成功執(zhí)行ROM功能命令后,可以進(jìn)行存儲(chǔ)器和SHA - 1操作,主機(jī)可發(fā)出9條有效功能命令中的任一條,關(guān)于功能命令協(xié)議的說明如圖8所示。所有數(shù)據(jù)讀寫時(shí)都是低位在前。
64位光刻ROM
每片DS28E01 - 100都有唯一的64位ROM注冊(cè)碼,其中前8位是1 - Wire家族碼,中間48位是唯一的序列號(hào),最后8位是前56位的循環(huán)冗余校驗(yàn)(CRC)碼,詳細(xì)信息如圖3所示。1 - Wire CRC校驗(yàn)碼由一個(gè)包含移位寄存器和異或門的多項(xiàng)式發(fā)生器產(chǎn)生,如圖4所示。該多項(xiàng)式為:(X^8 + X^5 + X^4 + 1) 。有關(guān)1 - Wire CRC校驗(yàn)碼的詳細(xì)信息請(qǐng)參考應(yīng)用筆記27:《理解和運(yùn)用Maxim iButton?產(chǎn)品中的循環(huán)冗余校驗(yàn)(CRC)》。
移位寄存器的初值為零。從家族碼的最低有效位開始,逐位移入每一位。當(dāng)家族碼8位移入后,再移入序列號(hào)。當(dāng)序列號(hào)第48位移入后,移位寄存器的內(nèi)容就是CRC值。移入8位CRC校驗(yàn)碼后,移位寄存器應(yīng)該全部歸零。
存儲(chǔ)器訪問
DS28E01 - 100有四個(gè)存儲(chǔ)區(qū):數(shù)據(jù)存儲(chǔ)器、密鑰存儲(chǔ)器、含特殊功能寄存器和用戶字節(jié)的寄存器頁、以及易失暫存器。數(shù)據(jù)存儲(chǔ)器共8個(gè)4頁,每頁32個(gè)字節(jié),密鑰存儲(chǔ)器和暫存器分別為8個(gè)字節(jié)。向數(shù)據(jù)存儲(chǔ)器寫數(shù)據(jù)、載入初始密鑰或向寄存器頁寫數(shù)據(jù)時(shí),暫存器作為緩存器使用。
該部分信息請(qǐng)參見完整數(shù)據(jù)資料。
-
EEPROM
+關(guān)注
關(guān)注
9文章
1137瀏覽量
86029 -
DS28E01
+關(guān)注
關(guān)注
0文章
3瀏覽量
9010 -
1-Wire
+關(guān)注
關(guān)注
0文章
70瀏覽量
22105
發(fā)布評(píng)論請(qǐng)先 登錄
DS28E01-100中文資料
DS28E01-100.pdf
DS28E01-100中文資料pdf
DS28E01-100保護(hù)型1-Wire EEPROM
DS28E04-100 4096位,1-Wire EEPROM芯片
DS28E04-100 1-Wire可尋址、4Kb EEPROM
DS28E25: DeepCover Secure Authenticator with 1-Wire SHA-256 and 4Kb User EEPROM Data Sheet DS28E25: DeepCover Secure Authenticator with 1-Wi
DS28EL22: DeepCover Secure Authenticator with 1-Wire SHA-256 and 2Kb User EEPROM Data Sheet DS28EL22: DeepCover Secure Authenticator with 1-
單總線加密芯片和帶有SHA-1引擎保護(hù)的1Kb單總線EEPROM-GX28E01-100
DS28E04-100 4096位、可尋址、1-Wire EEPROM,帶有PIO技術(shù)手冊(cè)
DS2432 1Kb、保護(hù)型1-Wire EEPROM,帶有SHA-1引擎技術(shù)手冊(cè)
DS28E16 1-Wire SHA-3安全認(rèn)證器技術(shù)手冊(cè)
DS28E02 1-Wire SHA-1認(rèn)證器,具有1Kb EEPROM,工作在1.8V技術(shù)手冊(cè)
DS28E10 1-Wire SHA-1認(rèn)證器技術(shù)手冊(cè)
DS28E01-100 1Kb、保護(hù)型1-Wire EEPROM,帶有SHA-1引擎技術(shù)手冊(cè)
評(píng)論