方法文档
virtual ara::core::Result < void > Cancel () noexcept=0;
Cancel the ongoing streaming operation that has been initiated by Start() and has not yet been finished.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 739ac0d710b6
来源
使用
接口 ara::crypto::cryp::AuthCipherCtx 的方法 Cancel() 用于中止此前通过 Start() 启动且尚未完成的活动流式操作 [SWS_CRYPT_50077] 。该函数通过头文件 ara/crypto/cryp/auth_cipher_ctx.h 提供,同步执行且不带入参 [SWS_CRYPT_50077] 。它返回一个在成功情况下为空的 ara::core::Result<void>。
错误处理与边界条件
中止的前提是此前确实已通过 Start() 开始了数据处理。如果未启动流式操作,则调用失败并返回具有回滚语义的错误码 ara::crypto::CryptoErrc::kProcessingNotStarted [SWS_CRYPT_50077] 。
并发性
该操作被声明为 noexcept,并且根据规范被归类为既是 thread-safe 又是 exception safe [SWS_CRYPT_50077] 。
相互作用
通过 Cancel() 实现的中止模式在模块 crypt 中已标准化。相同的接口语义和相同的错误码 ara::crypto::CryptoErrc::kProcessingNotStarted 已为对应的流式上下文定义:
本使用说明基于 AUTOSAR 规范 R25-11 自动生成。
实现者指南即将推出(复杂度 I1)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Typ Beschreibung ara::core::Result < void >an empty result if the ongoing streaming operation was cancelled successfully, or a result containing an error
Fehler
Status: valid/unmigrated
Version: rel:R25-11#863ca4bd
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50077@rel:R25-11#863ca4bd
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > EncryptSingleCallWithOutputIv (ReadOnlyMemRegion dataIn, ReadWriteMemRegion dataOut, ReadWriteMem Region tag, ReadWriteMemRegion ivOut, ara::core::Optional < ReadOnlyMem Region > authenticatedData) noexcept=0;
Perform encryption and calculate/verify of the authentication tag in a single-call and return an IV generated by the context.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 6385ebfbc16d
来源
未决问题(1)
本文本由 AI 基于规范生成。
实现者指南即将推出(复杂度 I2)
Parameter (in)
Parameter Beschreibung dataIn an input data buffer containing the plaintext/ciphertext authenticatedData optional additional authenticated data
Parameter (out)
Parameter Beschreibung dataOut an output data buffer that contains en-/decrypted data ivOut an output data buffer that the initialization vector (IV) generated by the context will be written to
Parameter (in/out)
Parameter Beschreibung tag for decryption: an input data buffer that contains the authentication tag. for encryption: an output data buffer that the authentication tag is written to.
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out.
Fehler
Status: valid/unmigrated
Version: rel:R25-11#1fa18617
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50080@rel:R25-11#1fa18617
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > Finish (ReadOnlyMemRegion in, ReadWriteMemRegion out, ReadWriteMemRegion tag) noexcept=0;
Finalize the en-/decryption and calculate/verify the authentication tag without returning an IV.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 8b946dd1de69
来源
注意:本使用说明基于规范数据自动生成。
Parameter (in)
Parameter Beschreibung in an input data buffer that contains a part of the plaintext/ciphertext
Parameter (out)
Parameter Beschreibung out an output data buffer that the en-/decrypted data is written to
Parameter (in/out)
Parameter Beschreibung tag for decryption: an input data buffer that contains the authentication tag for encryption: an output data buffer that the authentication tag is written to
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out
Fehler
Status: valid/unmigrated
Version: rel:R25-11#61f4f343
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50075@rel:R25-11#61f4f343
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > FinishEncrypt (ReadOnlyMem Region in, ReadWriteMemRegion out, ReadWriteMemRegion tag, ReadWrite MemRegion ivOut) noexcept=0;
Finalize the encryption and calculate the authentication tag and return the IV generated by the context.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: fd75aa19665e
来源
未决问题(1)
使用
方法 FinishEncrypt 在 ara::crypto::cryp::AuthCipherCtx 中同步结束认证加密操作,计算认证标签并通过 ivOut 返回上下文生成的初始化向量[SWS_CRYPT_50076] 。该调用被指定为线程安全且异常安全(exception safe)[SWS_CRYPT_50076] 。作为结果,该函数返回包含实际写入输出缓冲区 out 的字节数的 ara::core::Result<std::size_t>,其中输出大小允许小于缓冲区容量[SWS_CRYPT_50076] 。解释:尽管名称指向加密,但参数 tag 的规范以及错误码 ara::crypto::CryptoErrc::kAuthTagNotValid 表明,该签名在上下文中推测对称地也可用于解密操作。 问题 Q-6b924f12c32e0f33 (未决)
交互与缓冲区大小确定
数据处理必须预先强制通过 Start() 启动,否则函数将报告错误 ProcessingNotStarted[SWS_CRYPT_50076] 。关于缓冲区尺寸规划,应注意与以下上下文函数的交互:
错误处理与边界条件
发生错误时,所有反馈均具有定义的回滚语义[SWS_CRYPT_50076] 。如果输入数据或认证标签的缓冲区大小无效,则返回 ara::crypto::CryptoErrc::kInvalidInputSize[SWS_CRYPT_50076] 。此外,如果不受流式处理支持、未使用 IV 或在启动时已由应用程序指定了 IV,则函数返回 ara::crypto::CryptoErrc::kUnsupported[SWS_CRYPT_50076] 。
此使用说明由 AI 创建,并且仅基于规范数据。
实现者指南即将推出(复杂度 I2)
Parameter (in)
Parameter Beschreibung in an input data buffer that contains a part of the plaintext/ciphertext
Parameter (out)
Parameter Beschreibung out an output data buffer that the en-/decrypted data is written to ivOut an output data buffer that contains the IV
Parameter (in/out)
Parameter Beschreibung tag for decryption: an input data buffer that contains the authentication tag for encryption: an output data buffer that the authentication tag is written to
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out
Fehler
Status: valid/unmigrated
Version: rel:R25-11#7ffd5c95
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50076@rel:R25-11#7ffd5c95
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetMaxAssociatedDataSize () const noexcept=0;
Get maximum supported size of associated public data.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >maximal supported size of associated public data in bytes
Fehler
Status: valid/unmigrated
Version: rel:R25-11#7d3e4b66
Versionshistorie & Revisions (1 transition, 7 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_20103@rel:R25-11#7d3e4b66
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R21-11 R22-11 R23-11 R24-11 R19-11
View Snapshot
Recorded Revisions (7):
R25-11 rel:R25-11#91aa2c602026-09-30 Inspect R20-11 rel:R20-11#91749f732026-10-14 Inspect R21-11 rel:R21-11#c88a3b9a2026-10-14 Inspect R22-11 rel:R22-11#e871a6a52026-10-14 Inspect R23-11 rel:R23-11#84dddf6c2026-10-14 Inspect R24-11 rel:R24-11#c2f0c3512026-10-14 Inspect R25-11 rel:R25-11#7d3e4b662026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetMaximumChunkSize () const noexcept=0;
Get the maximum input buffer size supported for processing in single calls to Update(), Finish(), FinishEncrypt() or ProcessSingleCall() by this context.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#f8e55f72
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50082@rel:R25-11#f8e55f72
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetMaximumInputIvSize (Crypto Transform transformDirection) const noexcept=0;
Get the maximum IV size required to be passed to the context in the functions Start() and ProcessSingleCallWithInputIv() for the given transformDirection.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung transformDirection the transformation direction, i.e., encryption or decryption
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#1567e5b7
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50164@rel:R25-11#1567e5b7
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetMinimumChunkSize () const noexcept=0;
Get the minimum input buffer size supported for processing in single calls to Update(), Finish(), FinishEncrypt() or ProcessSingleCall() by this context.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#aa502d0a
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50162@rel:R25-11#aa502d0a
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetMinimumInputIvSize (Crypto Transform transformDirection) const noexcept=0;
Get the minimum IV size required to be passed to the context in the functions Start() and ProcessSingleCallWithInputIv() for the given transformDirection.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung transformDirection the transformation direction, i.e., encryption or decryption
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#452ee080
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50163@rel:R25-11#452ee080
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetOutputIvSize () const noexcept=0;
Get the output IV size that will be returned by the functions FinishEncrypt() (in case no IV has been provided by the application during the call to Start()), and EncryptSingleCallWithOutputIv().
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#b902740e
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50165@rel:R25-11#b902740e
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetRequiredOutputBufferSize (std::size_t inputSize, bool isFinal) const noexcept;
Calculate the maximum required size of the output buffer depending on the input size in the current state of the context.
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung inputSize size of input data isFinal if true, calculate maximum required output buffer size for Finish(), FinishEncrypt() and ProcessSingleCall() otherwise for Update()
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the required capacity of the output buffer (in bytes) or an error
Fehler
Status: valid/unmigrated
Version: rel:R25-11#6a6a83e1
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50081@rel:R25-11#6a6a83e1
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > GetTagSize () const noexcept=0;
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >size of the authentication tag in bytes
Fehler
Status: valid/unmigrated
Version: rel:R25-11#f81af579
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50161@rel:R25-11#f81af579
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > ProcessSingleCall (ReadOnly MemRegion dataIn, ReadWriteMemRegion dataOut, ReadWriteMemRegion tag, CryptoTransform transformDirection, ara::core::Optional < ReadOnlyMem Region > authenticatedData) noexcept=0;
Perform en-/decryption and calculate/verify of the authentication tag in a single-call without setting or returning an IV.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: a5183289221a
来源
来自 ara::crypto::cryp::AuthCipherCtx 的同步且定义为线程安全的方法 ProcessSingleCall 在不使用初始化向量(IV)的单一操作中执行有效负载数据的加解密以及认证 Tag 的同时计算或校验 [SWS_CRYPT_50078] 。可通过可选缓冲区 authenticatedData 提供附加认证数据 [SWS_CRYPT_50078] 。缓冲区 tag 在解密时用作用于校验的输入,在加密时用作用于存储生成的认证 Tag 的输出 [SWS_CRYPT_50078] 。处理成功时,ara::core::Result<std::size_t> 返回写入 dataOut 中的实际字节数,该字节数可能小于目标缓冲区的容量 [SWS_CRYPT_50078] 。
在调用之前,必须已通过成功调用 SetKey 初始化加密上下文;否则函数将失败并返回 ara::crypto::CryptoErrc::kUninitializedContext [SWS_CRYPT_50078] 。此外,所使用的密钥必须针对请求的转换方向获得授权(kAllowDataEncrypt 或 kAllowDataDecrypt),否则将报告 ara::crypto::CryptoErrc::kUsageViolation [SWS_CRYPT_50078] 。如果单步处理不受支持或上下文需要 IV,函数将返回 ara::crypto::CryptoErrc::kUnsupported [SWS_CRYPT_50078] 。如果在解密时认证失败,则会触发 ara::crypto::CryptoErrc::kAuthTagNotValid [SWS_CRYPT_50078] 。所分配密钥槽上的错误通过 EmptyKeySlot、ara::crypto::CryptoErrc::kBusyResource 或 ara::crypto::CryptoErrc::kIncompatibleObject 指示 [SWS_CRYPT_50078] 。
对于缓冲区管理,可预先通过置位标志 isFinal = true 的 GetRequiredOutputBufferSize 计算 dataOut 所需的最大输出大小 [SWS_CRYPT_50081] ;输出缓冲区过小会导致 ara::crypto::CryptoErrc::kInsufficientCapacity [SWS_CRYPT_50078] 。此外,dataIn 的大小必须符合 GetMinimumChunkSize [SWS_CRYPT_50162] 和 GetMaximumChunkSize [SWS_CRYPT_50082] 的限制,以避免 ara::crypto::CryptoErrc::kInvalidInputSize [SWS_CRYPT_50078] 。
本使用说明基于 AUTOSAR Adaptive R25-11 规范自动生成。
实现者指南即将推出(复杂度 I2)
Parameter (in)
Parameter Beschreibung dataIn an input data buffer containing the plaintext/ciphertext transformDirection the transformation direction, i.e., encryption or decryption authenticatedData optional additional authenticated data
Parameter (out)
Parameter Beschreibung dataOut an output data buffer that contains en-/decrypted data
Parameter (in/out)
Parameter Beschreibung tag for decryption: an input data buffer that contains the authentication tag. for encryption: an output data buffer that the authentication tag is written to.
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out.
Fehler
Status: valid/unmigrated
Version: rel:R25-11#e0ad5fae
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50078@rel:R25-11#e0ad5fae
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > ProcessSingleCallWithInputIv (ReadOnlyMemRegion dataIn, ReadWriteMemRegion dataOut, ReadWriteMem Region tag, CryptoTransform transformDirection, ReadOnlyMemRegion iv, ara::core::Optional < ReadOnlyMemRegion > authenticatedData) noexcept=0;
Perform en-/decryption and calculate/verify of the authentication tag in a single-call, providing an IV to be used during en-/decryption.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 36312c01407d
来源
类 ara::crypto::cryp::AuthCipherCtx 的方法 [SWS_CRYPT_50079] 执行同步单步处理(Single-Call),用于对数据进行加密或解密,同时计算或验证认证 Tag。
调用时,通过 dataIn 指定输入数据,并通过 transformDirection 指定方向。初始化向量通过 iv 传递,可选的认证数据可以通过 authenticatedData 提供 [SWS_CRYPT_50079] 。缓冲区 tag 在加密情况下用作计算出的 Tag 的输出,在解密情况下用作验证的输入 [SWS_CRYPT_50079] 。在成功时,返回值 ara::core::Result<std::size_t> 提供写入 dataOut 的字节数,该数值可能小于缓冲区容量 [SWS_CRYPT_50079] 。
在发生错误时,所有错误代码均具有回滚语义 [SWS_CRYPT_50079] :
ara::crypto::CryptoErrc::kUninitializedContext:事先未通过 SetKey 配置密钥 [SWS_CRYPT_50079] 。
ara::crypto::CryptoErrc::kUsageViolation:密钥不具备所需的权限 kAllowDataEncrypt 或 kAllowDataDecrypt [SWS_CRYPT_50079] 。
ara::crypto::CryptoErrc::kEmptyKeySlot、ara::crypto::CryptoErrc::kBusyResource 或 ara::crypto::CryptoErrc::kIncompatibleObject:配置的 KeySlot 为空、被占用或不包含兼容的 SymmetricKey [SWS_CRYPT_50079] 。
ara::crypto::CryptoErrc::kInvalidInputSize 或 ara::crypto::CryptoErrc::kInsufficientCapacity:输入、Tag 或 IV 的缓冲区大小无效,或者 dataOut 提供的容量不足 [SWS_CRYPT_50079] 。
ara::crypto::CryptoErrc::kAuthTagNotValid:在解密时认证失败 [SWS_CRYPT_50079] 。
ara::crypto::CryptoErrc::kUnsupported:上下文不支持单次处理(Single-Shot),或者上下文要求设置或输出 IV [SWS_CRYPT_50079] 。
该操作被定义为 thread-safe 和 exception safe [SWS_CRYPT_50079] 。iv 的允许长度可以通过 GetMinimumInputIvSize [SWS_CRYPT_50163] 和 GetMaximumInputIvSize [SWS_CRYPT_50164] 动态查询。与 SymmetricCipherCtx [SWS_CRYPT_50048] 中的纯块密码相比,该接口在单次调用中将加密转换和完整性检查结合在一起。
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung dataIn an input data buffer containing the plaintext/ciphertext transformDirection the transformation direction, i.e., encryption or decryption iv an Initialization Vector (IV) or "nonce" value authenticatedData optional additional authenticated data
Parameter (out)
Parameter Beschreibung dataOut an output data buffer that contains en-/decrypted data
Parameter (in/out)
Parameter Beschreibung tag for decryption: an input data buffer that contains the authentication tag. for encryption: an output data buffer that the authentication tag is written to.
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out.
Fehler
Status: valid/unmigrated
Version: rel:R25-11#971c6b5c
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50079@rel:R25-11#971c6b5c
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < void > SetKey (SymmetricKey ::Sptr key) noexcept=0;
The interface shall configure the context to use the provided SymmetricKey.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: c987f167a8b5
来源
未决问题(1)
本使用说明基于 AUTOSAR 有效负载自动生成。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung key symmetric key object used for authenticated en-/decryption
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#205c09dd
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_23911@rel:R25-11#205c09dd
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#7fa81c372026-09-30 Inspect R19-11 rel:R19-11#fcb0604e2026-10-14 Inspect R20-11 rel:R20-11#43c209ac2026-10-14 Inspect R21-11 rel:R21-11#9babec8c2026-10-14 Inspect R22-11 rel:R22-11#a5a2e9812026-10-14 Inspect R23-11 rel:R23-11#1982ebed2026-10-14 Inspect R24-11 rel:R24-11#3524b4832026-10-14 Inspect R25-11 rel:R25-11#205c09dd2026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < void > SetKey (KeySlot ::Sptr keySlot) noexcept=0;
The interface shall configure the context to use the key stored in the provided KeySlot when the authenticated encrypt or decrypt operation is executed.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 44d0d6c36fa2
来源
此文本由 AI 创建,并基于 AUTOSAR R25-11 规范。
实现者指南即将推出(复杂度 I2)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung keySlot a keyslot containing a symmetric key
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#3dd5795a
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50072@rel:R25-11#3dd5795a
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < void > Start (CryptoTransform transform Direction, ReadOnlyMemRegion iv) noexcept=0;
Initialize the context for a new encryption or decryption and set the IV used by the context.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: da3f0fb3ff33
来源
未决问题(1)
方法 Start 初始化上下文 ara::crypto::cryp::AuthCipherCtx 以进行新的加密或解密,并设置要使用的初始化向量(IV)或 Nonce 值 [SWS_CRYPT_24715] 。通过参数 transformDirection 确定转换方向,而 iv 则以 ReadOnlyMemRegion 形式传递向量 [SWS_CRYPT_24715] 。允许的 IV 大小可通过 GetMinimumInputIvSize() 以及 GetMaximumInputIvSize() 确定;长度有偏差时,该函数会报告错误 ara::crypto::CryptoErrc::kInvalidInputSize [SWS_CRYPT_24715] 。
在调用之前必须已成功执行 SetKey,否则将返回 ara::crypto::CryptoErrc::kUninitializedContext [SWS_CRYPT_24715] 。已配置的 KeySlot 既不能为空(EmptyKeySlot)也不能被占用(ara::crypto::CryptoErrc::kBusyResource)[SWS_CRYPT_24715] 。此外,存储的密钥必须是匹配的 SymmetricKey(否则为 ara::crypto::CryptoErrc::kIncompatibleObject),并具有所需方向的权限(kAllowDataEncrypt 或 kAllowDataDecrypt,否则为 ara::crypto::CryptoErrc::kUsageViolation)[SWS_CRYPT_24715] 。若缺少对流处理的支持或在所选方向设置 IV 的支持,则调用失败并返回 ara::crypto::CryptoErrc::kUnsupported [SWS_CRYPT_24715] 。所有错误均具有回滚语义 [SWS_CRYPT_24715] 。
该操作被声明为 thread-safe 以及 exception-safe(noexcept)[SWS_CRYPT_24715] 。在密码学流程的交互中,成功初始化之后通常很可能接着通过 UpdateAuthenticatedData 传递额外的经过身份验证的数据 [SWS_CRYPT_20313] 。 问题 Q-e023e27f1cd24507 (未决)
本使用说明基于 AUTOSAR 发行版本 R25-11 自动生成。
实现者指南即将推出(复杂度 I1)
Parameter (in)
Parameter Beschreibung transformDirection the transformation direction, i.e., encryption or decryption iv an Initialization Vector (IV) or "nonce" value. The allowed size of the IV can be queried using the functions GetMinimumInputIvSize() and GetMaximumInputIvSize().
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#dacbb482
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_24715@rel:R25-11#dacbb482
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#85d3f6962026-09-30 Inspect R19-11 rel:R19-11#ea0e49642026-10-14 Inspect R20-11 rel:R20-11#e9fc84162026-10-14 Inspect R21-11 rel:R21-11#a59d78ec2026-10-14 Inspect R22-11 rel:R22-11#dca7e5782026-10-14 Inspect R23-11 rel:R23-11#640bb79c2026-10-14 Inspect R24-11 rel:R24-11#f389a1072026-10-14 Inspect R25-11 rel:R25-11#dacbb4822026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < void > Start (CryptoTransform transform Direction) noexcept=0;
Initialize the context for a new encryption or decryption. An IV is either not required for this context in this transformation direction, or set by the context itself.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: f698e30e2198
来源
使用
类 ara::crypto::cryp::AuthCipherCtx 的纯虚方法 Start 同步初始化上下文以进行即将进行的加密或解密[SWS_CRYPT_50073] 。通过参数 transformDirection 指定是将上下文准备用于加密还是解密。仅当加密上下文在所选转换方向上不需要 IV 或自行确定 IV 时,才允许使用这种没有初始化向量(IV)的重载[SWS_CRYPT_50073] 。在成功情况下返回值为一个空的 ara::core::Result<void>,或者返回相应的错误码。
错误处理与前置条件
在调用之前,必须已通过 SetKey 为上下文成功配置了密钥;否则函数失败并返回 ara::crypto::CryptoErrc::kUninitializedContext[SWS_CRYPT_50073] 。此外,在错误情况下还会出现以下返回值:
如果上下文不支持流式处理,或者上下文在所选转换方向上强制要求显式指定 IV,则返回 ara::crypto::CryptoErrc::kUnsupported[SWS_CRYPT_50073] 。
如果在调用时配置的 KeySlot 中的允许密钥用途不包含用于加密所需的权限 kAllowDataEncrypt 或用于解密所需的权限 kAllowDataDecrypt,则返回 ara::crypto::CryptoErrc::kUsageViolation[SWS_CRYPT_50073] 。
如果配置的 KeySlot 当前为空或被阻塞,则分别返回 EmptyKeySlot 或 ara::crypto::CryptoErrc::kBusyResource[SWS_CRYPT_50073] 。
如果配置的 KeySlot 不包含 SymmetricKey,或者该密钥类型不受上下文支持,则返回 ara::crypto::CryptoErrc::kIncompatibleObject[SWS_CRYPT_50073] 。
如果发生错误,指定的回滚语义(rollback_semantics)生效[SWS_CRYPT_50073] 。
并发性与交互
该函数声明为 noexcept=0,确保异常安全性,并采用线程安全设计[SWS_CRYPT_50073] 。如果算法需要外部提供初始化向量,则应使用重载 Start(CryptoTransform, ReadOnlyMemRegion)[SWS_CRYPT_24715] 。成功初始化后,附加认证数据可通过 UpdateAuthenticatedData 计入认证标签的计算中[SWS_CRYPT_20313] 。
本使用说明基于 AUTOSAR Adaptive R25-11 规范自动生成。
实现者指南即将推出(复杂度 I1)
Parameter (in)
Parameter Beschreibung transformDirection the transformation direction, i.e., encryption or decryption
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#24eaa91a
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50073@rel:R25-11#24eaa91a
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < void > UpdateAuthenticatedData (ReadOnlyMem Region authenticatedData) noexcept=0;
Update the tag calculation by a new chunk of additional authenticated data.
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: f3852a997444
来源
接口 ara::crypto::cryp::AuthCipherCtx 的方法 UpdateAuthenticatedData 用于通过额外的附加认证数据(Additional Authenticated Data)片段逐步更新认证标记的计算 [SWS_CRYPT_20313] 。通过参数 authenticatedData,相应的缓冲区作为 ReadOnlyMemRegion 传递 [SWS_CRYPT_20313] 。
关于调用上下文和并发性,该操作被定义为 thread-safe 以及 exception safe [SWS_CRYPT_20313] 。对于调用,严格的顺序条件适用:
转换必须事先通过方法 Start() 启动,否则将报告 ara::crypto::CryptoErrc::kProcessingNotStarted [SWS_CRYPT_20313] 。
如果 UpdateConfidentialData 已经执行,则不得再调用该函数;若不遵守,将返回错误 ara::crypto::CryptoErrc::kInvalidUsageOrder [SWS_CRYPT_20313] 。
该函数返回一个 ara::core::Result<void> 作为返回值,在成功时为空,或者封装发生的错误代码 [SWS_CRYPT_20313] 。所有错误均具有回滚语义 [SWS_CRYPT_20313] :
此文本由 AI 生成,仅供参考。具有约束力的是 AUTOSAR 规范。
实现者指南即将推出(复杂度 I1)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung authenticatedData a part of the additional authenticated data
Rückgabewert
Fehler
Status: valid/unmigrated
Version: rel:R25-11#fcb70f91
Versionshistorie & Revisions (1 transition, 8 revision)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_20313@rel:R25-11#fcb70f91
Point-in-Time History:
Release:
R25-11 (Current / Active) R19-11 R20-11 R21-11 R22-11 R23-11 R24-11
View Snapshot
Recorded Revisions (8):
R25-11 rel:R25-11#e6b736912026-09-30 Inspect R19-11 rel:R19-11#f75b41ea2026-10-14 Inspect R20-11 rel:R20-11#4c46c8f42026-10-14 Inspect R21-11 rel:R21-11#50979c0c2026-10-14 Inspect R22-11 rel:R22-11#f4a00d3a2026-10-14 Inspect R23-11 rel:R23-11#a528f60f2026-10-14 Inspect R24-11 rel:R24-11#7dfc69482026-10-14 Inspect R25-11 rel:R25-11#fcb70f912026-10-14 active Inspect
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
virtual ara::core::Result < std::size_t > UpdateConfidentialData (Read OnlyMemRegion in, ReadWriteMemRegion out) noexcept=0;
Encrypt or decrypt confidential data. When used for decryption, the plaintext is returned without verifying its authenticity. An application must not use the data before verifying its authenticity using Finish().
用户指南
AI 生成
未审核
模型: gemini-3.8-flash-medium · 推理强度: medium · 温度: 不可控 · 提示词: 0a7976c267f4
来源
类 ara::crypto::cryp::AuthCipherCtx 的方法 UpdateConfidentialData 用于在已认证加密上下文中逐步加密或解密机密有效负载数据 [SWS_CRYPT_50074] 。向其传入包含明文或密文一部分的输入缓冲区 in(类型 ReadOnlyMemRegion)以及输出缓冲区 out(类型 ReadWriteMemRegion)[SWS_CRYPT_50074] 。作为同步返回值,该函数提供一个 ara::core::Result<std::size_t>,其在成功时包含实际写入的字节数;该字节数可能小于 out 的容量 [SWS_CRYPT_50074] 。
关于流程和并发性,适用以下条件:
如果处理失败,则适用回滚语义并在 ara::core::Result 中返回相应错误码 [SWS_CRYPT_50074] :
本文由 AI 基于 AUTOSAR 规范 R25-11 生成。
实现者指南即将推出(复杂度 I1)
Header-Datei #include "ara/crypto/cryp/auth_cipher_ctx.h" Scope class ara::crypto::cryp::AuthCipherCtx Exception-Sicherheit exception safe Thread-Sicherheit thread-safe
Parameter (in)
Parameter Beschreibung in an input data buffer containing a part of the ciphertext or plaintext
Parameter (out)
Parameter Beschreibung out an output data buffer that the encrypted or decrypted data is written too
Rückgabewert
Typ Beschreibung ara::core::Result <std::size_t >a result containing the size of the output data or an error. The output data may be smaller than the size of the output buffer out.
Fehler
Status: valid/unmigrated
Version: rel:R25-11#342cdc85
Versionshistorie & Revisions (1 transition)
Current State valid/unmigrated
Reason mechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record
Campaign 2026-08-13-status-backfill
Active Version AUTOSAR/AP/record/SWS_CRYPT_50074@rel:R25-11#342cdc85
Point-in-Time History:
Release:
R25-11 (Current / Active) R20-11 R19-11
View Snapshot
Historical Snapshot:
× Back to current
🚫
Requirement entfallen: Dieses Element ist im gewählten Release nicht mehr enthalten.
Requirement Text as-of this release:
Reachable Artifacts & Dependents:
Date Actor Transition Reason / Rationale Campaign
2026-08-13 tool none → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record 2026-08-13-status-backfill
gemini-3.8-flash-low· 2026-10-13 · 德文原文