Skip to content

Commit 690bea5

Browse files
Chahult4og
authored andcommitted
feat(hash): add feat_req__baselibs__hash_library feature requirement
Add a high-level feature requirement for the hash library to the baselibs feature requirements file. This requirement is derived from the baselibs component requirements (comp_req__hash__*) defined in the baselibs repository.
1 parent 542e68d commit 690bea5

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

  • docs/features/baselibs/docs/requirements

‎docs/features/baselibs/docs/requirements/index.rst‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,5 +235,19 @@ Requirements
235235

236236
The base libraries shall provide a library for parallel execution of C++ callables with thread pool management.
237237

238+
.. feat_req:: Hash Library
239+
:id: feat_req__baselibs__hash_library
240+
:reqtype: Functional
241+
:security: NO
242+
:safety: ASIL_B
243+
:derived_from: stkh_req__functional_req__base_libraries[version==1]
244+
:satisfied_by: feat__baselibs[version==1]
245+
:status: valid
246+
:version: 1
247+
248+
The base libraries shall provide a hash library supporting cryptographic hash
249+
calculation (e.g. SHA-256, SHA-512) and checksum algorithms (e.g. CRC-32) over
250+
byte data and streams via a pluggable interface.
251+
238252
.. needextend:: is_external == False and "__baselibs" in id
239253
:+tags: baselibs

0 commit comments

Comments
 (0)