参数资料
型号: DS2703G+T&R
厂商: Maxim Integrated Products
文件页数: 7/20页
文件大小: 0K
描述: IC BATT AUTHENTICAT SHA-1 8-TDFN
产品培训模块: Lead (SnPb) Finish for COTS
Obsolescence Mitigation Program
标准包装: 10,000
功能: 电池验证
电池化学: 锂离子(Li-Ion)
电源电压: 2.7 V ~ 5.5 V
工作温度: -20°C ~ 70°C
安装类型: 表面贴装
封装/外壳: 8-TDFN
供应商设备封装: 8-TDFN-EP(2x3)
包装: 带卷 (TR)
DS2703 SHA-1 Battery Pack Authentication IC
SHA Computation
The variables A, B, C, D, E and constants H0, H1, H2, H3, and H4 are initialized as follows:
A := 67452301h H0 := 67452301h
B := EFCDAB89h H1 := EFCDAB89h
C := 98BADCFEh H2 := 98BADCFEh
D := 10325476h H3 := 10325476h
E := C3D2E1F0h H4 := C3D2E1F0h
The final values of variables A, B, C, D, and E are generated by looping through the following set of computations
for t = 0 to 79 (discarding any carry-out). Finally, the H0-H4 constants are added to the A-E variables respectively,
which are then concatenated to form the 160-bit MAC, ABCDE.
for ( t = 0 to 79 )
{
TMP :=
E :=
D :=
C :=
B :=
A :=
S 5 (A) + F t (B,C,D) + W t + K t + E
D
C
S 30 (B)
A
TMP
}
160-bit MAC := (A+H0) | (B+H1) | (C+H2) | (D+H3) | (E+H4)
DS2703 AUTHENTICATION COMMANDS
WRITE CHALLENGE [0Ch]. This command writes 64 bits in the message block. The LSB of the 64-bit data can
begin immediately after the MSB of the command has been completed. If more than 8 bytes are written, the final
value in the challenge register will be indeterminate. The Compute MAC and Compute Next Secret (with or without
ROM ID) function commands clear the challenge value. Therefore the Write Challenge command must be issued
prior to every Compute MAC or Compute Next Secret command for reliable results.
NOTE : Immediately after power-up, a dummy Compute MAC command is required to initialize the DS2703. If the
dummy command is not issued, the first authentication attempt is computed using a challenge value of 0. When
issuing the dummy Compute MAC command, the command sequence can be terminated immediately following the
8th bit of the Compute MAC command byte. Waiting for the SHA-1 computation and reading the results back are
not required.
COMPUTE MAC WITHOUT ROM ID [36h]. This command initiates a SHA-1 computation on the 512 bit block
comprised of words W0 - W15. The 64-bit secret and the 64-bit challenge are loaded in the message block and the
space in the message reserved for the ROM ID is filled with logical 1's. The DS2703 pauses at least 100us after
receiving this command before MAC computation begins. This gives the host ample time to connect the DQ pin to
a low impedance node prior to the high current demand computation. The DQ pin must not fall below V PULLUP_MIN
during the computation period, t COMP . The host must release the DQ pin for 1-Wire data communications (i.e.
terminate the low source impedance mode). After the DQ pin has returned to normal impedance, the host must
write eight write zero time slots and then issue 160 read time slots to get the MAC. The 32-bit registers A, B, C, D,
and E are used during every cycle of the hash algorithm and their final values at calculation cycle t=79 are added
to the values H0-H4 and stored in registers A-E. The new word ABCDE is now the MAC. After issuing the
command and waiting a minimum of t COMP , the host reads the 20-byte MAC . This command allows the use of a
master secret and message digest response independent of the ROM ID.
COMPUTE MAC WITH ROM ID [35h]
This command is structured the same as the Compute MAC without ROM ID, except that the ROM ID is loaded to
the message block. Including the ROM ID unique to each DS2703 in the MAC computation allows the use of a
unique secret in each token and a master secret in the host device. See application note “White Paper 4”, available
at http://www.maxim-ic.com , for more information.
7 of 20
相关PDF资料
PDF描述
VE-B1V-EY-F1 CONVERTER MOD DC/DC 5.8V 50W
ECC28DJCN-S1136 CONN EDGECARD 56PS .100 PRESSFIT
M3TKK-6060K IDC CABLE - MSD60K/MC60F/MPK60K
RP15-2412SFW/N CONV DC/DC 15W 9-36VIN 12VOUT
VI-B1V-EY-F4 CONVERTER MOD DC/DC 5.8V 50W
相关代理商/技术参数
参数描述
DS2703K 功能描述:电池管理 RoHS:否 制造商:Texas Instruments 电池类型:Li-Ion 输出电压:5 V 输出电流:4.5 A 工作电源电压:3.9 V to 17 V 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:VQFN-24 封装:Reel
DS2703U 制造商:Maxim Integrated Products 功能描述:BATT PACK ID W/SHA-1 8PIN USOP - Rail/Tube
DS2703U/T&R 制造商:Maxim Integrated Products 功能描述:BATT PACK ID W/SHA-1 8PIN USOP T&R - Tape and Reel
DS2703U+ 功能描述:电池管理 SHA-1 Battery Pack Authentication RoHS:否 制造商:Texas Instruments 电池类型:Li-Ion 输出电压:5 V 输出电流:4.5 A 工作电源电压:3.9 V to 17 V 最大工作温度:+ 85 C 最小工作温度:- 40 C 封装 / 箱体:VQFN-24 封装:Reel
DS2703U+R 制造商:DALLAS 制造商全称:Dallas Semiconductor 功能描述:SHA-1 Battery Pack Authentication IC