Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

NRF52811-QCAA-R Datasheet(PDF) 85 Page - Nordic Semiconductor

Part # NRF52811-QCAA-R
Description  nRF52811
PDF  444 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF52811-QCAA-R Datasheet(HTML) 85 Page - Nordic Semiconductor

Back Button NRF52811-QCAA-R Datasheet HTML 81Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 82Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 83Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 84Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 85Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 86Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 87Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 88Page - Nordic Semiconductor NRF52811-QCAA-R Datasheet HTML 89Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 85 / 444 page
background image
Peripherals
Bit number
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ID
A
Reset 0x00000001
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
ID
Access
Field
Value ID
Value
Description
A
RW DISABLEINDEBUG
Disable the protection mechanism for NVM regions while in
debug mode. This register will only disable the protection
mechanism if the device is in debug mode.
Disabled
1
Disabled in debug
Enabled
0
Enabled in debug
6.4 CCM — AES CCM mode encryption
Cipher block chaining - message authentication code (CCM) mode is an authenticated encryption
algorithm designed to provide both authentication and confidentiality during data transfer. CCM combines
counter mode encryption and CBC-MAC authentication. The CCM terminology "Message authentication
code (MAC)" is called the "Message integrity check (MIC)" in Bluetooth terminology and also in this
document.
The CCM block generates an encrypted keystream that is applied to input data using the XOR operation
and generates the 4 byte MIC field in one operation. The CCM and radio can be configured to work
synchronously. The CCM will encrypt in time for transmission and decrypt after receiving bytes into
memory from the radio. All operations can complete within the packet RX or TX time. CCM on this device
is implemented according to Bluetooth requirements and the algorithm as defined in IETF RFC3610,
and depends on the AES-128 block cipher. A description of the CCM algorithm can also be found in NIST
Special Publication 800-38C. The Bluetooth specification describes the configuration of counter mode
blocks and encryption blocks to implement compliant encryption for BLE.
The CCM block uses EasyDMA to load key, counter mode blocks (including the nonce required), and to
read/write plain text and cipher text.
The AES CCM supports three operations: key-stream generation, packet encryption, and packet
decryption. All these operations are done in compliance with the Bluetooth specification.13
key-stream
generation
KSGEN
encryption / decryption
CRYPT
ENDKSGEN
ENDCRYPT
SHORTCUT
Figure 26: Key-stream generation followed by encryption or decryption. The shortcut is optional.
6.4.1 Key-steam generation
A new key-stream needs to be generated before a new packet encryption or packet decryption operation
can be started.
A key-stream is generated by triggering the KSGEN task and an ENDKSGEN event will be generated when
the key-stream has been generated.
Key-stream generation, packet encryption, and packet decryption operations utilize the configuration
specified in the data structure pointed to by CNFPTR on page 95. It is necessary to configure this
pointer and its underlying data structure, and the MODE on page 94 register before the KSGEN task is
triggered.
13 Bluetooth AES CCM 128 bit block encryption, see Bluetooth Core specification Version 4.0.
4454_140 v1.0
85



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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