| 전자부품 데이터시트 검색엔진 |
|
HCS512 데이터시트(PDF) 13 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
HCS512 데이터시트(HTML) 13 Page - Microchip Technology |
|
13 / 34 page ![]() © 2011 Microchip Technology Inc. DS40151E-page 13 HCS512 7.3 Key Generation Algorithms There are two key generation algorithms implemented in the HCS512 decoder. The KEELOQ decryption algorithm pro- vides a higher level of security than the XOR algorithm. Section 6.1 describes the selection of the algorithms in the con- figuration byte. 7.3.1 KEELOQ DECRYPT ALGORITHM This algorithm uses the KEELOQ decryption algorithm and the manufacturer’s code to derive the crypt key as follows: Key Upper 32 bits = Decrypt (SourceH) 64 Bit Manufacturers Code Key Lower 32 bits = Decrypt (SourceL) 64 Bit Manufacturers Code 7.3.2 XOR WITH THE MANUFACTURER’S CODE The two 32-bits seeds are XOR with the manufacturer’s code to form the 64 bit crypt key. Key Upper 32 bits = SourceH XOR Manufacturers Code Upper 32 bits Key Lower 32 bits = SourceL XOR Manufacturers Code Lower 32 bits After programming the manufacturer’s code, the HCS512 decoder will automatically activate an Erase All function, removing all transmitters from the system. If LRNIN is taken low momentarily during the learn status indication, the indication will be terminated. Once a successful learning sequence is detected, the indication can be terminated, allowing quick learning in a manufacturing setup. FIGURE 7-2: HCS512 KEY GENERATION KEELOQ® Decryption Algorithm Padding 6 28-bit Serial Number Padding 2 28-bit Serial Number MS 32 bits of crypt key LS 32 bits of crypt key Normal Learn (SC_LRN = 0) LRN0 = 0 KEELOQ Decryption Algorithm Padding 0000b MS 28 bits of Seed Transmission LS 32 bits of Seed Transmission MS 32 bits of crypt key LS 32 bits of crypt key Secure Learn (SC_LRN = 1) XOR Padding 0000b MS 28 bits of Seed Transmission LS 32 bits of Seed Transmission MS 32 bits of crypt key LS 32 bits of crypt key LRN0 = 1 Secure Learn XOR (SC_LRN = 1) LRN0 = 0 |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| 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 |