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

X  

CC2430-RTR1-F32 데이터시트(PDF) 136 Page - Texas Instruments

부품명 CC2430-RTR1-F32
상세설명  A True System-on-Chip solution for 2.4 GHz IEEE 802.15.4 / ZigBee-TM
PDF  234 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  TI [Texas Instruments]
홈페이지  http://www.ti.com
Logo TI - Texas Instruments

CC2430-RTR1-F32 데이터시트(HTML) 136 Page - Texas Instruments

Back Button CC2430-RTR1-F32 Datasheet HTML 132Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 133Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 134Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 135Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 136Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 137Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 138Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 139Page - Texas Instruments CC2430-RTR1-F32 Datasheet HTML 140Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 136 / 234 page
background image
CC2430
CC2430 PRELIMINARY Data Sheet (rev. 1.03) SWRS036A
Page 136 of 232
the mode must be changed to CBC. The
last block is then downloaded and the
block uploaded will be the MAC value.
CCM is a combination of CBC-MAC and
CTR. Parts of the CCM must therefore be
done in software. The following section
gives a short explanation of the necessary
steps to be done.
13.9.5.1 CBC-MAC
When performing CBC-MAC encryption,
data is downloaded to the coprocessor in
CBC-MAC mode one block at a time,
except for the last block. Before the last
block is loaded, the mode is changed to
CBC. The last block is downloaded and
the block uploaded is the message MAC.
CBC-MAC
decryption
is
similar
to
encryption. The message MAC uploaded
must be compared with the MAC to be
verified.
13.9.5.2 CCM mode
To encrypt a message under CCM mode,
the following sequence can be conducted
(key is already loaded):
Message Authentication Phase
This phase takes place during steps 1-6
shown in the following.
(1)
The software loads the IV with zeros.
(2)
The software creates the block B0.
The layout of block B0 is shown in Figure
28.
Name
B0
Designation
First block for authentication in CCM mode
Byte
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Name
Flag
NONCE
L_M
Figure 28: Message Authentication Phase Block 0
There is no restriction on the NONCE
value. L_M is the message length in bytes.
For 802.15.4 the NONCE is 13 bytes and
L_M is 2 bytes.
The content of the Authentication Flag
byte is described in Figure 29.
L is set to 6 in this example. So, L-1 is set
to 5. M and A_Data can be set to any
value.
Name
FLAG/B0
Designation
Authentication Flag Field for CCM mode
Bit
7
6
5
4
3
2
1
0
Name
Reserved
A_Data
(M-2)/2
L-1
Value
0
x
x
x
x
1
0
1
Figure 29: Authentication Flag Byte
(3)
If some Additional Authentication Data
(denoted a below) is needed (that is
A_Data =1), the software creates the
A_Data length field, called L(a) by :



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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

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