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

X  

CC1110-RTR1 데이터시트(PDF) 126 Page - Texas Instruments

부품명 CC1110-RTR1
상세설명  True System-on-Chip with Low Power RF Transceiver and 8051 MCU
PDF  203 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  TI [Texas Instruments]
홈페이지  http://www.ti.com
Logo TI - Texas Instruments

CC1110-RTR1 데이터시트(HTML) 126 Page - Texas Instruments

Back Button CC1110-RTR1 Datasheet HTML 122Page - Texas Instruments CC1110-RTR1 Datasheet HTML 123Page - Texas Instruments CC1110-RTR1 Datasheet HTML 124Page - Texas Instruments CC1110-RTR1 Datasheet HTML 125Page - Texas Instruments CC1110-RTR1 Datasheet HTML 126Page - Texas Instruments CC1110-RTR1 Datasheet HTML 127Page - Texas Instruments CC1110-RTR1 Datasheet HTML 128Page - Texas Instruments CC1110-RTR1 Datasheet HTML 129Page - Texas Instruments CC1110-RTR1 Datasheet HTML 130Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 126 / 203 page
background image
CC1110
CC1110 PRELIMINARY Datasheet (Rev. 1.01) SWRS033A
Page 126 of 202
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
only
downloaded
to
the
coprocessor in CBC-MAC mode except for
the last block, one block at a time. 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
22.
.
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 22: Message Authentication Phase Block 0
There is no restriction on the NONCE
value. L_M is the message length in bytes.
The content of the Authentication Flag
byte is described in Figure 23.
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 23: Authentication Flag Byte
(3)
If some Additional Authentication Data
(called a later) is needed (that is A_Data
=1), the software creates the A_Data
length field, called L(a) by :
•
(3a)
If l(a)=0, (that is A_Data =0),
then L(a) is the empty string. We
note l(a) the length of a in octets.
•
(3b)
If 0 < l(a) < 2
16 - 28 , then L(a)
is the 2-octets encoding of l(a).



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