參數資料
型號: DS1963S
英文描述: SHA iButton
中文描述: SHA iButton
文件頁數: 20/37頁
文件大?。?/td> 349K
代理商: DS1963S
DS1963S
20 of 37
performing an Authenticate Host command should have first performed the Compute Challenge function
in order to fill the scratchpad with pseudo-random data.
Compute SHA Functions
(continued) Figure 8
From previous page
SHA Engine computes
Message Authentication Code
of secret of the selected page,
data of the selected page and
15 bytes of scratchpad data
SHA Engine computes
Message Authentication Code
of secret of the selected page,
data of the selected page and
15 bytes of scratchpad data
SHA Engine computes
Message Authentication Code
of secret of selected page,
data of the selected page,
PRNG Counter,
3 bytes of scratchpad data
Serial Number of device and
Page =
0 or 8
Y
Page =
0 or 8
Page =
0 or 8
Y
Y
N
N
N
SUCCESS
SUCCESS
SUCCESS
FAIL
FAIL
N
C3h
Sign Data
Page
N
CCh
Compute
Challenge
AAh
Authenticate
Host
N
M = MATCH
(TA1[7:6]
SEC#[2:1])
AUTH = 0
T4:T0 = 00000b
X = 0 ; CHLG = 0
AUTH = 0 ; MATCH = 0
T4:T0 = 00000b
M = 0 ; X = 1; CHLG = 1
HIDE = 1 ; MATCH = 0
T4:T0 = 00000b
M = 0 ; X = 1
CHLG = 1
N
AUTH = (TA1[7:5]
CHLG = 0
SEC#)
To Compute SHA Command (Figure 7)
Y
Y
Y
Y
SEC# = TA1[7:5]
The Compute Challenge function stores the upper 3 bits of TA1 in a latch called SEC#, which is next
used with the Authenticate Host function. Only if Authenticate Host and Compute Challenge call upon
the same memory page (same secret) will the AUTH-flag be set. This prevents the AUTH-flag from
being set with the secret of another page that may belong to a different application or service provider.
The two most significant bits of SEC# are also used with Validate Data Page, Sign Data Page and Read
Authenticated Page when determining the M control bit. This makes a difference only for those
applications that use host/user authentication. The M control bit is only set if the MATCH-flag is set and
the target memory page is adjacent to the page that was used for authentication. This allocates one pair of
secrets (0 and 1, 2 and 3, 4 and 5, 6 and 7) and the pages associated with these secrets to one service
provider.
相關PDF資料
PDF描述
DS1971 256-Bit EEPROM iButton
DS1973 4-kbit EEPROM iButton
DS1977 32KB EEPROM iButton
DS1977-F5 32KB EEPROM iButton
DS1982U UniqueWare iButton
相關代理商/技術參數
參數描述
DS1963S+F5 制造商:Maxim Integrated Products 功能描述:SHA IBTN 8SOIC - Rail/Tube
DS1963S-F5 功能描述:iButton RoHS:否 存儲類型:SRAM 存儲容量:512 B 組織: 工作電源電壓:3 V to 5.25 V 接口類型:1-Wire 最大工作溫度:+ 85 C 尺寸:17.35 mm x 5.89 mm 封裝 / 箱體:F5 MicroCan 制造商:Maxim Integrated
DS1963S-F5+ 功能描述:iButton SHA iButton RoHS:否 存儲類型:SRAM 存儲容量:512 B 組織: 工作電源電壓:3 V to 5.25 V 接口類型:1-Wire 最大工作溫度:+ 85 C 尺寸:17.35 mm x 5.89 mm 封裝 / 箱體:F5 MicroCan 制造商:Maxim Integrated
DS1965S-1-F3 功能描述:iButton RoHS:否 存儲類型:SRAM 存儲容量:512 B 組織: 工作電源電壓:3 V to 5.25 V 接口類型:1-Wire 最大工作溫度:+ 85 C 尺寸:17.35 mm x 5.89 mm 封裝 / 箱體:F5 MicroCan 制造商:Maxim Integrated
DS1965S-1-F5 功能描述:iButton RoHS:否 存儲類型:SRAM 存儲容量:512 B 組織: 工作電源電壓:3 V to 5.25 V 接口類型:1-Wire 最大工作溫度:+ 85 C 尺寸:17.35 mm x 5.89 mm 封裝 / 箱體:F5 MicroCan 制造商:Maxim Integrated