Lines Matching refs:a
17 The last stage of the RSS firmware is a persistent, runtime component. Much
18 like AP_BL31, this is a passive entity which has no periodical task to do and
21 in idle for the incoming request, handles them, and sends a response then goes
31 Thereby either RSS core itself or a DMA engine if it is present, can move the
32 data between memory belonging to RSS or AP. In this way, a bigger amount of data
33 can be transferred in a short time.
35 The MHU comes in pairs. There is a sender and receiver side. They are connected
40 IMPDEF number of channels (e.g: 4-16) between a sender and a receiver module.
45 exchanged over the MHU channels. A channel is capable of delivering a single
53 multiple rounds. Both, sender and receiver allocate a local buffer for the
104 the boot phase, only a single core is running and the rest of the cores are
134 - ``Delegated attestation``: Query the platform attestation token and derive a
139 increase a non-volatile counter. Please refer to the
144 The RSS provided runtime services implement a PSA aligned API. The parameter
211 value of a binary) the code and critical data used at boot time. The
212 measurement must be stored in a tamper-resistant way, so the security state
213 of the device can be attested later to an external party. RSS provides a runtime
266 The caller must specify in which measurement slot to extend a certain
271 measurement in a slot, the extend operation uses the default value of the
275 The following rules are kept when a slot is extended multiple times:
277 - ``Signer-id`` must be the same as the previous call(s), otherwise a
281 otherwise, a PSA_ERROR_NOT_PERMITTED error code is returned.
284 a valid data in a sub-sequent call then measurement slot will be extended. The
285 rest of the metadata is handled as follows when a measurement slot is extended
304 ``tf-a/plat/arm/board/tc/tc_bl1_measured_boot.c``
306 in RSS memory. Some of the fields have a static value (measurement algorithm),
307 and some of the values have a dynamic value (measurement value) which is updated
330 This function calculates the hash of a public key (signer-ID) using the
352 - This function returns 0 on success, a signed integer error code
385 INFO: : 1b 9f a0 52 c5 a8 b1 d7 76 f2 c1 c1 ef ca 1a df
392 INFO: - signer_id : b0 f3 82 09 12 97 d8 3a 37 7a 72 47 1b ec 32 73
393 INFO: : e9 92 32 e2 49 59 f6 5e 8b 4a 4a 46 d8 22 9a da
400 INFO: : f2 24 15 8a 3a 56 60 95 d6 51 3a 7a 1a 50 9b b7
408 INFO: - signer_id : b0 f3 82 09 12 97 d8 3a 37 7a 72 47 1b ec 32 73
409 INFO: : e9 92 32 e2 49 59 f6 5e 8b 4a 4a 46 d8 22 9a da
415 INFO: - measurement : 53 a1 51 75 25 90 fb a1 d9 b8 c8 34 32 3a 01 16
428 attestation service of the RSS to get a realm attestation key and the CCA
479 INFO: 0d 2a 66 61 d4 89 17 e1 70 c6 73 56 df f4 11 fd
480 INFO: 7d 1f 3b 8a a3 30 3d 70 4c d9 06 c3 c7 ef 29 43
485 INFO: d2 84 44 a1 01 38 22 a0 59 03 d1 a9 0a 58 20 00
488 INFO: 01 00 58 21 01 cb 8c 79 f7 a0 0a 6c ce 12 66 f8
494 INFO: 97 fb 96 c4 e6 fb c4 99 3e 46 19 fc 56 5d a2 6a
495 INFO: df 34 c3 29 48 9a dc 38 04 67 31 2e 36 2e 30 2b
498 INFO: 24 0b de b6 7a 84 fc 3f 5b b7 a4 05 58 20 b3 60
499 INFO: ca f5 c9 8c 6b 94 2a 48 82 fa 9d 48 23 ef b1 66
500 INFO: a9 ef 6a 6e 4a a3 7c 19 19 ed 1f cc c0 49 04 67
505 INFO: e6 fb c4 99 3e 46 19 fc 56 5d a2 6a df 34 c3 29
506 INFO: 48 9a dc 38 04 67 31 2e 35 2e 30 2b 30 01 64 52
508 INFO: 54 b6 06 e5 47 9a cc 1b f3 7f ce 87 38 49 c5 92
511 INFO: a2 6a df 34 c3 29 48 9a dc 38 04 67 31 2e 35 2e
513 INFO: 42 8d 33 10 85 d1 49 0a dc 9e c3 ee df 85 1b d2
514 INFO: f0 73 73 6a 0c 07 11 b8 a4 05 58 20 b0 f3 82 09
515 INFO: 12 97 d8 3a 37 7a 72 47 1b ec 32 73 e9 92 32 e2
516 INFO: 49 59 f6 5e 8b 4a 4a 46 d8 22 9a da 04 60 01 6a
518 INFO: 13 82 e6 d7 97 5a 11 13 a3 5f 45 39 68 b1 d9 a3
519 INFO: ea 6a ab 84 23 3b 8c 06 16 98 20 ba b9 a4 05 58
520 INFO: 20 b0 f3 82 09 12 97 d8 3a 37 7a 72 47 1b ec 32
521 INFO: 73 e9 92 32 e2 49 59 f6 5e 8b 4a 4a 46 d8 22 9a
523 INFO: 47 00 02 58 20 41 39 f6 c2 10 84 53 c5 17 ae 9a
526 INFO: 3a 37 7a 72 47 1b ec 32 73 e9 92 32 e2 49 59 f6
527 INFO: 5e 8b 4a 4a 46 d8 22 9a da 04 60 01 65 42 4c 5f
529 INFO: 1a 02 a6 65 86 dd 34 97 a7 4c 98 13 bf 74 14 45
531 INFO: 3a 37 7a 72 47 1b ec 32 73 e9 92 32 e2 49 59 f6
532 INFO: 5e 8b 4a 4a 46 d8 22 9a da 04 60 01 6e 53 45 43
535 INFO: 66 50 56 3a 29 9c cb 38 f0 ec 59 99 d4 2e a4 05
536 INFO: 58 20 b0 f3 82 09 12 97 d8 3a 37 7a 72 47 1b ec
537 INFO: 32 73 e9 92 32 e2 49 59 f6 5e 8b 4a 4a 46 d8 22
538 INFO: 9a da 04 60 01 6a 48 57 5f 43 4f 4e 46 49 47 00
540 INFO: 8d a0 5a f0 d7 7e 20 51 ce 3b f2 a5 c3 05 2e 3c
541 INFO: 8b 52 31 19 01 09 78 1c 68 74 74 70 3a 2f 2f 61
547 INFO: 4a d3 98 1e 3b 70 9f b6 66 ed 47 33 0e 99 f0 b1
549 INFO: f6 87 09 4a 09 21 77 ec 36 1c 53 b8 a7 9b 8e f7
550 INFO: 27 eb 7a 09 da 6f fb bf cb fd b3 e5 e9 36 91 b1
552 INFO: f8 2f 3e a4 a2 6d e4 9d 31 6a 06 f7 a7 73
685 …hitect/DEN0063-PSA_Firmware_Framework-1.0.0-2.pdf?revision=2d1429fa-4b5b-461a-a60e-4ef3d8f7f4b4&ha…