參數(shù)資料
型號(hào): DS2432X
元件分類(lèi): DRAM
英文描述: 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine
中文描述: 經(jīng)銷(xiāo)商,保護(hù)與沙的1 - Wire EEPROM的位- 1引擎
文件頁(yè)數(shù): 15/30頁(yè)
文件大?。?/td> 165K
代理商: DS2432X
PRELIMINARY
Compute Next Secret [33h]
Some applications may require a higher level of security than can be achieved by a single, directly written
secret. For additional security the DS2432 can compute a new secret based on the current secret, the
contents of a selected memory page, and a partial secret that consists of all data in the scratchpad. To
install a computed secret the master issues the Compute Next Secret command, which activates the
512-bit SHA-1 engine, provided that the secret is not write-protected. Table 1 shows how the various data
components involved enter the SHA engine and how a portion of the SHA result is loaded into the
secret's memory location. The SHA computation algorithm itself is explained later in this document. The
Compute Next Secret command can be applied as often as desired to increase the level of security. The
bus master does not need to know the device’s current secret in order to successfully compute a new one
and then overwrite the existing secret.
DS2432
15 of 30
SHA-1 Input Data for Compute Next Secret Command
Table 1
M0[31:24] = (SS+0)
M1[31:24] = (PP+0)
M2[31:24] = (PP+4)
M3[31:24] = (PP+8)
M4[31:24] = (PP+12)
M5[31:24] = (PP+16)
M6[31:24] = (PP+20)
M7[31:24] = (PP+24)
M8[31:24] = (PP+28)
M9[31:24] = FFh
M10[31:24] = MPX
M11[31:24] = (SP+4)
M12[31:24] = (SS+4)
M13[31:24] = FFh
M14[31:24] = 00h
M15[31:24] = 00h
M0[23:16] = (SS+1)
M1[23:16] = (PP+1)
M2[23:16] = (PP+5)
M3[23:16] = (PP+9)
M4[23:16] = (PP+13)
M5[23:16] = (PP+17)
M6[23:16] = (PP+21)
M7[23:16] = (PP+25)
M8[23:16] = (PP+29)
M9[23:16] = FFh
M10[23:16] = (SP+1)
M11[23:16] = (SP+5)
M12[23:16] = (SS+5)
M13[23:16] = FFh
M14[23:16] = 00h
M15[23:16] = 00h
M0[15:8] = (SS+2)
M1[15:8] = (PP+2)
M2[15:8] = (PP+6)
M3[15:8] = (PP+10)
M4[15:8] = (PP+14)
M5[15:8] = (PP+18)
M6[15:8] = (PP+22)
M7[15:8] = (PP+26)
M8[15:8] = (PP+30)
M9[15:8] = FFh
M10[15:8] = (SP+2)
M11[15:8] = (SP+6)
M12[15:8] = (SS+6)
M13[15:8] = FFh
M14[15:8] = 00h
M15[15:8] = 01h
M0[7:0] = (SS+3)
M1[7:0] = (PP+3)
M2[7:0] = (PP+7)
M3[7:0] = (PP+11)
M4[7:0] = (PP+15)
M5[7:0] = (PP+19)
M6[7:0] = (PP+23)
M7[7:0] = (PP+27)
M8[7:0] = (PP+31)
M9[7:0] = FFh
M10[7:0] = (SP+3)
M11[7:0] = (SP+7)
M12[7:0] = (SS+7)
M13[7:0] = 80h
M14[7:0] = 00h
M15[7:0] = B8h
Result of Compute Next Secret
(SS+0) := E[7:0]
(SS+4) := D[7:0]
(SS+1) := E[15:8]
(SS+5) := D[15:8]
(SS+2) := E[23:16]
(SS+6) := D[23:16]
(SS+3) := E[31:24]
(SS+7) := D[31:24]
Legend
Mt
Input buffer of SHA engine
0
t
15; 32-bit words
Starting address of secret (80h)
Starting address of memory page
See Memory Map, memory pages 0 through 3
Byte n of scratchpad
MPX[7] = 0; MPX[6] = 0; MPX[5:0] = (SP+0)[5:0]
32-bit words, portions of the 160-bit SHA result
SS
PP
(SP+n)
MPX
D, E
After issuing the Compute Next Secret command the master must provide a 2-byte target address to select
the memory page that contributes 256 bits of the SHA input data. The lower five bits of the target address
TA1 are not relevant. If the target address is valid, i. e. is in the range of 0000h to 007Fh, and the secret is
相關(guān)PDF資料
PDF描述
DS2432 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine(1K 位具有寫(xiě)保護(hù)的1線EEPROM(帶SHA-1引擎))
DS2433 4k-Bit 1-Wire EEPROM
DS2433-Z01 4K-Bit 1-Wire EEPROM
DS2433S 4k-Bit 1-Wire EEPROM
DS2433T 4k-Bit 1-Wire EEPROM
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS2432X+ 功能描述:電可擦除可編程只讀存儲(chǔ)器 RoHS:否 制造商:Atmel 存儲(chǔ)容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時(shí)鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-8
DS2432X+U 制造商:Maxim Integrated Products 功能描述:1-W EEPROM 1KB W/SHA-1 UCSP PARTIAL - Rail/Tube
DS2432X-101-4D+T 制造商:Maxim Integrated Products 功能描述:1KB PROTECTED 1-WIRE EEPROM WITH SHA-1 ENGINE - Tape and Reel
DS2432X-S 功能描述:電可擦除可編程只讀存儲(chǔ)器 RoHS:否 制造商:Atmel 存儲(chǔ)容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時(shí)鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風(fēng)格:SMD/SMT 封裝 / 箱體:SOIC-8
DS2432X-S+ 制造商:Maxim Integrated Products 功能描述:1-W EEPROM 1KB W/SHA-1 UCSP 2.5K TR - Tape and Reel