參數(shù)資料
型號: DS2432
廠商: Maxim Integrated Products, Inc.
元件分類: DRAM
英文描述: 1k-Bit Protected 1-Wire EEPROM with SHA-1 Engine(1K 位具有寫保護的1線EEPROM(帶SHA-1引擎))
中文描述: 1Kb、保護型1-Wire EEPROM,帶有SHA-1引擎
文件頁數(shù): 15/30頁
文件大?。?/td> 165K
代理商: DS2432
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描述
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
DS2433X 4k-Bit 1-Wire EEPROM
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
DS2432_12 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P 功能描述:電可擦除可編程只讀存儲器 RoHS:否 制造商:Atmel 存儲容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:SOIC-8
DS2432P R 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P T 制造商:MAXIM 制造商全稱:Maxim Integrated Products 功能描述:1Kb Protected 1-Wire EEPROM with SHA-1 Engine
DS2432P/T&R 功能描述:電可擦除可編程只讀存儲器 RoHS:否 制造商:Atmel 存儲容量:2 Kbit 組織:256 B x 8 數(shù)據(jù)保留:100 yr 最大時鐘頻率:1000 KHz 最大工作電流:6 uA 工作電源電壓:1.7 V to 5.5 V 最大工作溫度:+ 85 C 安裝風格:SMD/SMT 封裝 / 箱體:SOIC-8