Skip to content

Commit 5360369

Browse files
committed
Add more operations to the description for the RANDOM subsystem initialization
1 parent 032b30a commit 5360369

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

doc/crypto/api/library/library.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,12 +170,15 @@ If the application calls any function that returns a :code:`psa_status_t` result
170170

171171
Initializing this subsystem initializes all registered entropy drivers, and accesses the registered entropy sources.
172172

173-
Initializing this subsystem is necessary for `psa_generate_random()`, `psa_generate_key()`, and some operations using private or secret keys.
173+
Initializing this subsystem is necessary for `psa_generate_random()`, `psa_generate_key()`, `psa_encapsulate_key()`, PAKE operations, and some operations using key pairs.
174174

175175
It is guaranteed that the following operations do not to require this subsystem:
176176

177+
* Retrieving key attributes.
177178
* Hash operations.
178179
* Signature verification operations.
180+
* Exporting symmetric keys.
181+
* Exporting asymmetric public keys from public-key objects.
179182

180183
Is it :scterm:`implementation defined` whether other operations require the initialization of this subsystem.
181184

0 commit comments

Comments
 (0)