Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

NRF51822-CFAC-R Fiches technique(PDF) 34 Page - Nordic Semiconductor

No de pièce NRF51822-CFAC-R
Description  Multiprotocol Bluetooth® low energy/2.4 GHz RF System on Chip
PDF  130 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  NORDIC [Nordic Semiconductor]
Site Internet  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF51822-CFAC-R Fiches technique(HTML) 34 Page - Nordic Semiconductor

Back Button NRF51822-CFAC-R Datasheet HTML 30Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 31Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 32Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 33Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 34Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 35Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 36Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 37Page - Nordic Semiconductor NRF51822-CFAC-R Datasheet HTML 38Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 130 page
background image
Page 34
nRF51822 Product Specification v3.3
4.5
AES CCM Mode Encryption (CCM)
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.
Note: The CCM terminology "Message Authentication Code (MAC)" is called the "Message Integrity
Check (MIC)" in Bluetooth terminology and this document and the nRF51 Series Reference
Manual are consistent with Bluetooth terminology.
The CCM block generates an encrypted keystream, applies it to the 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, as described in the nRF51 Series Reference Manual. 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 the NIST Special Publication 800-38C. The Bluetooth Core Specification v4.0 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.
4.6
Accelerated Address Resolver (AAR)
Accelerated Address Resolver is a cryptographic support function to implement the "Resolvable Private
Address Resolution Procedure" described in the Bluetooth Core Specification v4.1. "Resolvable Private
Address Generation" should be achieved using ECB and is not supported by AAR. The procedure allows two
devices that share a secret key to generate and resolve a hash based on their device address.
The AAR block enables real-time address resolution on incoming packets when configured according to the
description in the nRF51 Series Reference Manual. This allows real-time packet filtering (whitelisting) using a
list of known shared secrets (Identity Resolving Keys (IRK) in Bluetooth).
The following table outlines the properties of the AAR.
Table 14 AAR properties
4.7
Random Number Generator (RNG)
The Random Number Generator (RNG) generates true non-deterministic random numbers derived from
thermal noise that are suitable for cryptographic purposes. The RNG does not require a seed value.
4.8
Watchdog Timer (WDT)
A countdown watchdog timer using the low-frequency clock source (LFCLK) offers configurable and robust
protection against application lock-up. The watchdog can be paused during long CPU sleep periods for low
power applications and when the debugger has halted the CPU.
Instance
Number of IRKs supported for simultaneous resolution
AAR
8



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


Fiches technique Télécharger

Go To PDF Page


Lien URL



ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Lien vers la fiche technique    |   Echange de liens   |   Fabricants
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