FLEX-FORD-OBC-BM/Source/bsw/Crypto_30_LibCv/ChangeHistory.txt

78 lines
8.2 KiB
Plaintext
Raw Normal View History

2026-03-19 11:49:16 +01:00
/**********************************************************************************************************************
* REVISION HISTORY
*
* This file contains the revision history of the component implementation and all related artifacts.
* The revision history covers all released version of the component. If you have received a development version of
* this component, the changes made in the development version are not referenced herein.
*
* Legend of Columns:
*
* I - Implementation
* G - Generator
* D - Documentation & Technical Reference
* T - Test Implementation
* S - Specification
* B - Build-Artifacts
*
* Legend of Cells:
*
* X - Artifact is affected by the change.
* - - Artifact is not affected by the change.
*
* -------------------------------------------------------------------------------------------------------------------
* Version Date Author I G D T S B Change Id Description
* -------------------------------------------------------------------------------------------------------------------
* main-1 2024-04-24 c6oechsler X X X X X X CRY-462 Component Migration
* main-2 2024-05-06 group_433_bot_8918be7e278d67622ccce09cfb7f4951 - - - - - - CIA-488 Renovate Update config/common digest to fdda146
* main-2 2024-05-15 c6oechsler X - - X X - ESCAN00117308 Fix ESCAN00117308
* main-3 2024-05-16 c6oechsler - - - X - - ESCAN00117308 Fix merge pipeline subsequently
* 14.01.00 - - - - - - - - - SemVer release 14.01.00 based on main-3
* main-4 2024-05-21 c6oechsler X X X X - - ESCAN00117308 Fix implementation descriptor
* 14.01.01 - - - - - - - - - SemVer release 14.01.01 based on main-4
* main-5 2024-05-22 c6oechsler X X X X - - CRY-900 Correct implementation descriptor
* main-6 2024-05-23 c6oechsler - - - X - - CRY-902 Change memmap descriptor
* 14.01.02 - - - - - - - - - SemVer release 14.01.02 based on main-6
* main-7 2024-07-04 c6oechsler X X X X - - ESCAN00117427 Add maximum size of 'Other information' to TechRef
* main-8 2024-07-04 c6oechsler X X X X X - CRY-827 SafetyAnalysis AES CMAC Generation
* main-9 2024-07-09 c6oechsler X - X X X - CRY-829 SafetyAnalysis AES CMAC Verification
* 14.02.00 - - - - - - - - - SemVer release 14.02.00 based on main-9
* main-10 2024-07-26 coechsler X X X X X - CRY-953 Unify usage of NvMBlockLength
* main-10 2024-08-15 lmangold X X X X X - CRY-892 Support RSA PSS SHA384 Signature Generation and Verification
* main-11 2024-08-21 vismwe X X X X X - CRY-957 Support KeyGetStatus
* main-12 2024-08-29 coechsler X X X X X - CRY-955 Support KeySetInvalid
* 14.03.00 - - - - - - - - - SemVer release 14.03.00 based on main-12
* main-13 2024-09-11 coechsler X - - X - - ESCAN00118169 Compiler warning due to conversion from uint8_least to uint32
* main-14 2024-09-16 coechsler X X X X - - CRY-825 Key Id equality check in KeyCopy()
* main-14 2024-09-24 lmangold - - - - X - CRY-823 Analyze R22-11 documents for LibCv
* main-14 2024-09-26 lmangold - - - - X - CRY-850 Analyze R23-11 documents for LibCv
* main-14 2024-10-21 coechsler - - X X X - CRY-1145 Improve internal Safety Analysis Documentation
* main-14 2024-10-30 coechsler X X X X X - CRY-1090 Support NIST SP 800-108 CTR Mode with CMAC AES
* 14.04.00 - - - - - - - - - SemVer release 14.04.00 based on main-14
* main-15 2024-11-08 viskju X X X X X - CRY-1231 Support SHA512-224 and SHA512-256
* 14.05.00 - - - - - - - - - SemVer release 14.05.00 based on main-15
* main-16 2024-11-15 lmangold X X X X X - CRY-1109 Support AES256 CCM
* 14.06.00 - - - - - - - - - SemVer release 14.06.00 based on main-16
* main-17 2024-11-29 coechsler X - - - - - ESCAN00118414 Compiler Error: Syntax error in Crypto_30_LibCv_KeyDerive.c
* main-17 2024-11-29 coechsler X X X X - - ESCAN00118765 Incorrect parameter description in KeyElementGet()-API
* main-18 2024-12-06 coechsler - - X - X - ESCAN00118833 Add CMI for AEAD decrypted data
* main-19 2024-12-13 lmangold X X X X X - CRY-1101 Support SLHDSA with pure and prehash
* 14.07.00 - - - - - - - - - SemVer release 14.07.00 based on main-19
* main-20 2025-01-08 coechsler X X X X X - CRY-1360 Update internal infrastructure: Switch to esf-config
* main-21 2025-03-04 lmangold X X X X X - CRY-1184 AES Key Wrap
* main-22 2025-03-06 coechsler X - X X X - CRY-430 Support Process Signature Input in Finish Mode
* 14.08.00 - - - - - - - - - SemVer release 14.08.00 based on main-22
* main-23 2025-04-08 lmangold X X - X - X ESCAN00119740 KeyUnwrapAes.c and KeyWrapAes.c are missing in Crypto_30_LibCv_rules.mak
* 14.08.01 - - - - - - - - - SemVer release 14.08.01 based on main-23
* 14.xx.xx-0 2025-05-26 vismwe X X - X - - ESCAN00118376 Add validation and configuration hint
* 14.xx.xx-0 2025-05-26 vismwe X X - X - - ESCAN00117783 Compiler error: unresolved external symbol for RandomSeed functions
* 14.08.02 - - - - - - - - - SemVer release 14.08.02 based on 14.xx.xx-0
* 14.xx.xx-1 2025-06-16 coechsler X X X X X - CRY-1599 Support ECDH P-224 (CFG5)
* 14.09.00 - - - - - - - - - SemVer release 14.09.00 based on 14.xx.xx-1
* 14.xx.xx-2 2025-08-13 coechsler X X - X X - ESCAN00120258 Compiler error: vSecPrim_initVerifySLHDSA function declared implicitly (branch-14.xx.xx)
* 14.xx.xx-2 2025-08-14 coechsler X X - X X - ESCAN00120735 Out-of-bound access when using KeyGenerate P256R1 (branch-14.xx.xx)
* 14.09.02 - - - - - - - - - SemVer release 14.09.02 based on 14.xx.xx-2
* 14.xx.xx-3 2025-08-15 coechsler X X - X X - ESCAN00120484 Out-of-bound memory access if configuration parameter CryptoKeyElementVirtualTargetRef is set (fix on branch-14.xx.xx)
* 14.xx.xx-4 2025-08-18 lmangold X X - - - - ESCAN00120928 Diffie-Hellman key exchange P224R1 is missing in pre-configured primitives
* 14.09.04 - - - - - - - - - SemVer release 14.09.04 based on 14.xx.xx-4
*********************************************************************************************************************/