전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

DM2016N 데이터시트(PDF) 5 Page - SDMC Technology Co., Ltd

부품명 DM2016N
상세설명  Software Protect IC
PDF  8 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  SDMC [SDMC Technology Co., Ltd]
홈페이지  https://en.sdmctech.com/
Logo SDMC - SDMC Technology Co., Ltd

DM2016N 데이터시트(HTML) 5 Page - SDMC Technology Co., Ltd

  DM2016N Datasheet HTML 1Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 2Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 3Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 4Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 5Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 6Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 7Page - SDMC Technology Co., Ltd DM2016N Datasheet HTML 8Page - SDMC Technology Co., Ltd  
Zoom Inzoom in Zoom Outzoom out
 5 / 8 page
background image
DM2016 Data sheet
V2.2
Sep 04,2008
5
6、 FUNCTION DESCRIPTION
6.1 I
2
C
DM2016 has an I
2
C salve device interface,there are two I
2
C device addresses can be selected
through controlling the external port.The high 6-bit of I2C address is “101000”,so the I
2
C device
address can be selected with 0xA0,0xA2.
I
2
C data address space assignment:
Address
Description
0x00-0x7F
EEPROM
0x80-0x8F
128 bit secret key
0x90-0x97
64 bit plain code and encrypted code
The most signification byte of 128 bit secret key is stored in address “0x80”; The least
signification byte of 128 bit secret key is stored in address “0x8F”.
The most signification byte of 64 bit plain code or encrypted code is stored in address
“0x90”,the least signification byte of 64 bit plain code or encrypted code is stored in
address“0x97”.When reading,the data is plain code.When writing,the data is encrypted code.
6.2 Decryption Function
DM2016 is a security chip to prevent from copying. It can effectively protect software
design through a decryption arithmetic and the relative 128 bit secret key. The 128 bit secret
keys are stored in OTP memory.
The authentication process of DM2016 is as below:
A group of 64bit random data generated by program acts as plain code. Program executes the
encryption arithmetic by utilizing the plain code and the same secret key in 128 bit OTP memory,
and generates a group of encrypted code. Then program sends the encrypted code to DM2016 through
I
2
C interface.DM2016 executes the decryption arithmetic with 128 bit secret key and 64 bit
encrypted code, then generates a group of 64 bit plain code. Program reads back the plain code
through I
2
C interface, then compares the plain code with the original plain code(64bit random
data).If the two values are equal, it will declare that the authentication pass and the program
will continue to execute. Otherwise, the program will exit.



Html Pages

1 2 3 4 5 6 7 8


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com