поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

MCS3122-I/ST датащи(PDF) 10 Page - Microchip Technology

номер детали MCS3122-I/ST
подробное описание детали  MCS3122 Advanced KEELOQ짰 Technology Encoder Data Sheet
PDF  26 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  MICROCHIP [Microchip Technology]
домашняя страница  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

MCS3122-I/ST датащи(HTML) 10 Page - Microchip Technology

Back Button MCS3122-I/ST Datasheet HTML 6Page - Microchip Technology MCS3122-I/ST Datasheet HTML 7Page - Microchip Technology MCS3122-I/ST Datasheet HTML 8Page - Microchip Technology MCS3122-I/ST Datasheet HTML 9Page - Microchip Technology MCS3122-I/ST Datasheet HTML 10Page - Microchip Technology MCS3122-I/ST Datasheet HTML 11Page - Microchip Technology MCS3122-I/ST Datasheet HTML 12Page - Microchip Technology MCS3122-I/ST Datasheet HTML 13Page - Microchip Technology MCS3122-I/ST Datasheet HTML 14Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 10 / 26 page
background image
MCS3122
DS40001762A-page 10
 2014 Microchip Technology Inc.
4.5
Code Word Format
The Advanced KEELOQ code word is either 160 or
192-bit long. It comprises three sections (see Figure 4-1):
• 32 Bits of the Encoder’s Serial Number
• 128 Bits of the Encrypted Hopping Code
• 32 Bits of the Authorization Code (optional)
These segments are described in detail in the following
sections.
FIGURE 4-1:
ADVANCED KEELOQ® CODE WORD FORMAT
4.5.1
FIXED CODE PORTION
The fixed code portion consists of 32 bits of the serial
number.
4.5.2
HOPPING CODE PORTION
The hopping code portion is calculated by encrypting
the synchronization counter and function code with the
encoder key. The hopping code is calculated when a
button press is registered.
4.5.3
AUTHORIZATION CODE PORTION
The authorization code is a cryptographically-strong
industry standard representation of the code word
suitable for authentication and integrity verification. It is
generated by using the on-board AES encryption
algorithm in CBC-MAC mode. The calculation takes
place
over the entire code word, including the
encrypted and unencrypted portions, using the
authorization key as input. Figure 4-2 shows a
representation of how this calculation is performed.
This calculation is truncated to its Least Significant 32
bits for transmission.
The authorization code requires a shared secret called
the authorization key. This key is set in the
Authorization Key Configuration register, listed in
Table 3-6.
FIGURE 4-2:
AUTHORIZATION CODE
CALCULATION
The authorization code portion consists of the 32-bit Least
Significant bits of the authorization code.
Serial Number
0x55AA55
32 bits
Fixed Portion
128 bits Encrypted Hopping Code
Authorization
Code
32 bits
Auth Portion
Sync.
Counter
0x55
Function
Code
0xAA55AA55
0xAA55
0xAA55
32-bits
24-bits
24-bits
8-bits
8-bits
32-bits
16-bits
16-bits
32-bits
Note:
The data is sent LSB first (in this figure from right to left).
Serial
Encrypted
0
Authorization
Key
Authorization
Code
E
E
Number
Code Word



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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