Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

NRF9160-SICA-R7 Datasheet(PDF) 81 Page - Nordic Semiconductor

Part # NRF9160-SICA-R7
Description  nRF9160 Product Specification
PDF  400 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NORDIC [Nordic Semiconductor]
Direct Link  https://www.nordicsemi.com/
Logo NORDIC - Nordic Semiconductor

NRF9160-SICA-R7 Datasheet(HTML) 81 Page - Nordic Semiconductor

Back Button NRF9160-SICA-R7 Datasheet HTML 77Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 78Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 79Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 80Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 81Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 82Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 83Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 84Page - Nordic Semiconductor NRF9160-SICA-R7 Datasheet HTML 85Page - Nordic Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 81 / 400 page
background image
Peripherals
LCS field value
LCS_IS_VALID field value
Description
Secure
Invalid
Default reset value indicating that LCS has not been configured.
Secure
Valid
LCS set to secure mode, and LCS is valid. Registers HOST_IOT_KDR[0..3] can only be written once per reset cycle.
Any additional writes will be ignored.
Debug
Valid
LCS set to debug mode, and LCS is valid. Registers HOST_IOT_KDR[0..3] can be written multiple times.
Table 27: Lifecycle states
6.1.4 Cryptographic key selection
The CRYPTOCELL subsystem can be instructed to operate on different cryptographic keys.
Through register HOST_CRYPTOKEY_SEL on page 83, the following key types can be selected for
cryptographic operations:
• RTL key KPRTL
• Device root key KDR
• Session key
KPRTL and KDR are configured as part of the CRYPTOCELL initialization process, while session keys are
provided by the application through the software library API.
6.1.4.1 RTL key
The ARM TrustZone CryptoCell 310 contains one hard-coded RTL key referred to as KPRTL. This key is set to
the same value for all devices with the same part code in the hardware design and cannot be changed.
The KPRTL key can be requested for use in cryptographic operations by the CRYPTOCELL, without revealing
the key value itself. Access to use of KPRTL in cryptographic operations can be disabled until next reset by
writing to register HOST_IOT_KPRTL_LOCK on page 84. If a locked KPRTL key is requested for use, a zero
vector key will be routed to the AES engine instead.
6.1.4.2 Device root key
The device root key KDR is a 128-bit AES key programmed into the CRYPTOCELL subsystem using firmware.
It is retained in the AO power domain until the next reset.
Once configured, it is possible to perform cryptographic operations using the the CRYPTOCELL subsystem
where KDR is selected as key input without having access to the key value itself. The KDR key value must
be written to registers HOST_IOT_KDR[0..3]. These 4 registers are write-only if LCS is set to debug mode,
and write-once if LCS is set to secure mode. The KDR key value is successfully retained when the read-back
value of register HOST_IOT_KDR0 on page 84 changes to 1.
6.1.5 Direct memory access (DMA)
The CRYPTOCELL subsystem implements direct memory access (DMA) for accessing memory without CPU
intervention.
Any data stored in memory type(s) not accessible by the DMA engine must be copied to SRAM before it
can be processed by the CRYPTOCELL subsystem. Maximum DMA transaction size is limited to 216-1 bytes.
6.1.6 Standards
ARM TrustZone CryptoCell 310 (CRYPTOCELL) supports a number of cryptography standards.
4418_1315 v2.0
81



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