DEENESPTFRRUARHIKOZHNL

نطاق أسماء ara::crypto::x509

دليل المستخدممولَّد بالذكاء الاصطناعي

يوفر واجهات وبنى بيانات لتمثيل شهادات X.509 وتكوينها والتحقق من صحتها.
مُولَّد بالذكاء الاصطناعي غير مُراجَع النموذج: gemini-3.8-flash-medium · الجهد: medium · درجة الحرارة: غير قابل للتحكم · الموجّه: c166465f6ba8 المصدر أسئلة مفتوحة (2)
مترجم من الدليل الألمانيgemini-3.8-flash-low · 2026-10-13 · الأصل الألماني

يوفر واجهات وبنى بيانات لتمثيل شهادات X.509 وتكوينها والتحقق من صحتها.

يوفر فضاء التسمية ara::crypto::x509 واجهات وأنواع بيانات لإدارة شهادات X.509 واستجابات OCSP وتحديد استخدامها والتحقق من صحتها في AUTOSAR Adaptive. وعبر سياق التحقق CertificateValidationCtx، يتم فحص مسارات الشهادات بمعلمات محددة استنادًا إلى خيارات مثل CertificateValidationOptions [SWS_CRYPT_50107]. وتُعاد النتيجة بشكل منظم عبر قيم حالة مثل CertificateValidationStatus [SWS_CRYPT_40203]، حيث تكون عمليات فحص الإلغاء عبر الإنترنت غير نشطة افتراضيًا ويجب تكوينها صراحةً.

السياق

يوفر فضاء التسمية ara::crypto::x509 الواجهات المركزية وأنواع البيانات لمعالجة بنى شهادات X.509 والتحقق من صحتها في AUTOSAR Adaptive Platform. ويتضمن نموذج الواجهة تمثيل الشهادات الرقمية (Certificate)، وطلبات توقيع الشهادات (CertSignRequest)، والأسماء المميزة (X509DN)، واستجابات OCSP (OcspResponse). ويتم عادةً إنشاء هذه المصنوعات التشفيرية وإدارتها عبر واجهة الموفر X509Provider (تفسير: يعمل الموفر كمثيل مصنع مركزي لكائنات X.509). سؤال Q-449a726a75b1e78d (مفتوح)

بالنسبة للشهادات، يحدد فضاء التسمية أغراض استخدام المفاتيح القياسية عبر النوع X509KeyUsage [SWS_CRYPT_40101]. وتشمل ثوابت البتات إنشاء التواقيع الرقمية kConstrDigitalSignature [SWS_CRYPT_40151]، وعدم الإنكار kConstrNonRepudiation [SWS_CRYPT_40152]، وتشفير المفاتيح kConstrKeyEncipherment [SWS_CRYPT_40153]، وتشفير البيانات kConstrDataEncipherment [SWS_CRYPT_40154]، والاتفاق على المفاتيح kConstrKeyAgreement [SWS_CRYPT_40155]، وتوقيع الشهادات kConstrKeyCertSign [SWS_CRYPT_40156]، وتوقيع CRL kConstrCrlSign [SWS_CRYPT_40157]، بالإضافة إلى التشفير المحض kConstrEncipherOnly [SWS_CRYPT_40158] وفك التشفير kConstrDecipherOnly [SWS_CRYPT_40159]. بالإضافة إلى ذلك، يصف X509ExtendedKeyUsage [SWS_CRYPT_50097] أغراض الاستخدام الموسعة مثل مصادقة خادم TLS kServerAuth [SWS_CRYPT_50098]، ومصادقة عميل TLS kClientAuth [SWS_CRYPT_50099]، وتوقيع الشيفرة kCodeSigning [SWS_CRYPT_50100]، وحماية البريد الإلكتروني kEmailProtection [SWS_CRYPT_50101]، وخدمات الطابع الزمني kTimeStamping [SWS_CRYPT_50102]، وتوقيع OCSP kOCSPSigning [SWS_CRYPT_50103].

X509Kontext X509Provider X509Provider CertificateValidationCtx CertificateValidationCtx X509Provider->CertificateValidationCtx Certificate Certificate X509Provider->Certificate CertificateValidationCtx->Certificate OcspResponse OcspResponse CertificateValidationCtx->OcspResponse CertificateValidationResult CertificateValidationResult CertificateValidationCtx->CertificateValidationResult

مخطط السياق: التفاعل بين الواجهات الأساسية لإدارة الشهادات والتحقق من صحة المسار. المصادر: [SWS_CRYPT_40101]، [SWS_CRYPT_50097]

مسار الاستخدام

يتمثل المسار التشغيلي الأساسي في فضاء التسمية في التحقق من مسارات الشهادات عبر CertificateValidationCtx. ويتم تحديد سلوك التحقق من خلال أقنعة بتات من النوع CertificateValidationOptions [SWS_CRYPT_50107]. وبشكل افتراضي، يتم فحص المسار دون تضمين استعلامات حالة الشهادة عبر الإنترنت من خلال الخيار kOcspOff [SWS_CRYPT_50114]. وإذا كان يلزم التحقق من الصلاحية عبر الإنترنت، فيمكن تفعيل الفحص إما للسلسلة بأكملها عبر kOcspResponseCompleteChain [SWS_CRYPT_50112] أو حصريًا للشهادة المستهدفة باستخدام kOcspResponseTargetOnly [SWS_CRYPT_50113].

بالنسبة لسيناريوهات الفحص المحددة، تتيح خيارات التحقق الإضافية تجاوز عمليات الفحص القياسية: فبذلك يمكن تجاهل حدود الصلاحية الزمنية عبر kIgnoreNotBefore [SWS_CRYPT_50108] وkIgnoreNotAfter [SWS_CRYPT_50109]. وبالمثل، يمكن إيقاف تقييم قوائم إلغاء الشهادات (CRL) المستوردة مسبقًا باستخدام kIgnoreCrl [SWS_CRYPT_50111] أو منع الإبلاغ عن الأخطاء في حالة الملحقات الحرجة غير المعروفة عبر kIgnoreUnknownCriticalExtensions [SWS_CRYPT_50110]. وبعد إجراء التحقق، يُرجع السياق كائن نتيجة CertificateValidationResult (تفسير: يدمج استدعاء التحقق الشهادة المستهدفة وخيارات الفحص واستجابات OCSP الاختيارية، ويغلف النتيجة في فئة النتيجة). سؤال (مفتوح)

تسلسل التحقق من مسار الشهادةApplicationX509ProviderCertificateValidationCtxCertificateValidationResultUse Case: التهيئة والتهيئة الإعداديةErzeuge ValidierungskontextInstanziierungInstanz CertificateValidationCtxSetze CertificateValidationOptionsUse Case: PfadvalidierungValidiere Zielzertifikat / Pfadفحص التوقيعات والصلاحية والإلغاءتوليد النتيجة مع الحالةCertificateValidationResultUse Case: ErgebnisauswertungLese CertificateValidationStatusStatus (z. B. kValid, kExpired, kRevoked)

مخطط تسلسلي: مسار التحقق من صحة الشهادة باستخدام سياق الفحص وتقييم النتيجة. المصادر: [SWS_CRYPT_50107]، [SWS_CRYPT_40203]

سيناريوهات الأخطاء

يتم تفصيل نتيجة فحص مسار الشهادة عبر التعداد CertificateValidationStatus [SWS_CRYPT_40203]. وتتم الإشارة إلى نجاح التحقق بواسطة kValid (‎= 0). وإذا فشل الفحص، تحدد قيم حالة معينة السبب الدقيق:

  • kInvalidSignature (‎= 1): تعذر التحقق بنجاح من توقيع داخل مسار الشهادة.
  • kNoPathToTrustedCertificate (‎= 3): تعذر بناء مسار إلى شهادة جذر مصنفة بأنها موثوقة.
  • kExpired (‎= 4): تجاوزت الشهادة فترة الصلاحية (الحقل notAfter).
  • kFuture (‎= 5): لم تبدأ فترة صلاحية الشهادة بعد وفقًا للحقل notBefore.
  • kRevoked (‎= 6): تم إلغاء الشهادة؛ وتنتج هذه الحالة عن قوائم CRL المستوردة أو فحص OCSP نشط عبر kOcspResponseCompleteChain أو kOcspResponseTargetOnly.
  • kUnknownOcspStatus (‎= 7): تُرجع استجابة OCSP المضمنة الحالة «unknown» للشهادة.
  • kUnknownCriticalExtension (‎= 8): تحتوي الشهادة على ملحق حرج غير معروف لم يتم تجاهله بواسطة kIgnoreUnknownCriticalExtensions ولا عبر معالجة استثناءات مسبقة.

إذا تمت معالجة استعلامات الحالة عبر الإنترنت في عملية التحقق، يشير التعداد OcspResponseStatus [SWS_CRYPT_40001] إلى نتيجة جلب البروتوكول. وإلى جانب تأكيد الاستجابة الناجحة (kSuccessful = 0)، قد تحدث أخطاء بروتوكولية وخاصة بالخادم: طلبات غير صالحة (kMalformedRequest = 1)، أو أخطاء داخلية للمُصدر (kInternalError = 2)، أو حمل زائد مؤقت (kTryLater = 3)، أو الحاجة إلى توقيع (kSigRequired = 5)، أو غياب التفويض (kUnauthorized = 6).

يستند هذا الدليل إلى مواصفات AUTOSAR Adaptive للإصدار R25-11 للوحدة crypto. وقد تم إنشاؤه وتنسيقه آليًا.

خريطة المواضيع

KI-gestützte Gruppierung auf Basis der Records und Spezifikationsauszüge; keine Gliederung aus der AUTOSAR-Spezifikation.

مخطط الفئة

Abgerundete Rahmen = Namespace- bzw. Klassen-Scopes; hohle Dreieckspfeile = Vererbung (zeigt zur Basisklasse); graue Boxen = namespace-fremde bzw. externe Basisklassen. Klicken öffnet die jeweilige Klassen- bzw. cppreference-Seite.

G cluster_ns ara::crypto::x509 nara__crypto__x509__CertSignRequest CertSignRequest next_ara__crypto__Serializable ara::crypto::Serializable nara__crypto__x509__CertSignRequest->next_ara__crypto__Serializable nara__crypto__x509__Certificate Certificate nara__crypto__x509__Certificate->next_ara__crypto__Serializable nara__crypto__x509__CertificateValidationCtx CertificateValidationCtx nara__crypto__x509__CertificateValidationResult CertificateValidationResult nara__crypto__x509__OcspResponse OcspResponse nara__crypto__x509__X509DN X509DN nara__crypto__x509__X509DN->next_ara__crypto__Serializable nara__crypto__x509__X509Provider X509Provider

عرض التفاصيل

اختر عنصرًا من المخطط.

Zertifikatsobjekte

X.509 Certificate interface.

يرث من ara::crypto::Serializable

Certificate Signing Request (CSR) object interface.

يرث من ara::crypto::Serializable

X509DN فئة

Interface of X.509 Distinguished Name (DN).

يرث من ara::crypto::Serializable

X.509 Provider interface.

Pfadvalidierung

Certificate Validation Context.

X.509 Certificate Validation Result.

Certificate Validation Status.

enum class CertificateValidationStatus : std::uint8_t {...};
CertificateValidationOptions اسم نوع بديل

Type for holding bit-flags of certificate validation options.

using CertificateValidationOptions = std::uint32_t;
kIgnoreCrl متغير

ignore previously imported CRLs

constexpr CertificateValidationOptions kIgnoreCrl {0x0008};
kIgnoreNotAfter متغير

ignore the NotAfter field

constexpr CertificateValidationOptions kIgnoreNotAfter {0x0002};
kIgnoreNotBefore متغير

ignore the NotBefore field

constexpr CertificateValidationOptions kIgnoreNotBefore {0x0001};

ignore all unknown critical extensions

constexpr CertificateValidationOptions kIgnoreUnknownCritical Extensions {0x0004};
kOcspOff متغير

do not require OCSP response during certificate validation. This is the default behavior.

constexpr CertificateValidationOptions kOcspOff {0x0040};

require OCSP response for all certificates of chain

constexpr CertificateValidationOptions kOcspResponseCompleteChain {0x0010};

require OCSP response only for target certificate

constexpr CertificateValidationOptions kOcspResponseTargetOnly {0x0020};

Sperrstatus

Interface of OcspResponse.

On-line Certificate Status Protocol (OCSP) Response Status.

enum class OcspResponseStatus : std::uint8_t {...};

Key Usage

X509KeyUsage اسم نوع بديل

X.509 v3 Key Usage type definition.

using X509KeyUsage = std::uint32_t;
kConstrCrlSign متغير

The key can be used for Certificates Revokation Lists (CRL) signing.

constexpr X509KeyUsage kConstrCrlSign {0x0200};

The key can be used for data encipherment.

constexpr X509KeyUsage kConstrDataEncipherment {0x1000};

The enciphermet key can be used for deciphering only.

constexpr X509KeyUsage kConstrDecipherOnly {0x0080};

The key can be used for digital signature production.

constexpr X509KeyUsage kConstrDigitalSignature {0x8000};

The enciphermet key can be used for enciphering only.

constexpr X509KeyUsage kConstrEncipherOnly {0x0100};

The key can be used for a key agreement protocol execution.

constexpr X509KeyUsage kConstrKeyAgreement {0x0800};

The key can be used for certificates signing.

constexpr X509KeyUsage kConstrKeyCertSign {0x0400};

The key can be used for key encipherment.

constexpr X509KeyUsage kConstrKeyEncipherment {0x2000};

The key can be used in cases requiring the "non-repudiation" guarantee.

constexpr X509KeyUsage kConstrNonRepudiation {0x4000};

Extended Key Usage

X509ExtendedKeyUsage اسم نوع بديل

X.509 v3 Extended Key Usage type definition.

using X509ExtendedKeyUsage = std::uint32_t;
kClientAuth متغير

TLS WWW client authentication.

constexpr X509ExtendedKeyUsage kClientAuth {0x4000};
kCodeSigning متغير

Signing of downloadable executable code.

constexpr X509ExtendedKeyUsage kCodeSigning {0x2000};
kEmailProtection متغير

Email protection.

constexpr X509ExtendedKeyUsage kEmailProtection {0x1000};
kOCSPSigning متغير

Signing OCSP responses.

constexpr X509ExtendedKeyUsage kOCSPSigning {0x0400};
kServerAuth متغير

TLS WWW server authentication.

constexpr X509ExtendedKeyUsage kServerAuth {0x8000};
kTimeStamping متغير

Binding the hash of an object to a time.

constexpr X509ExtendedKeyUsage kTimeStamping {0x0800};

التعدادات

تعداد CertificateValidationStatus [SWS_CRYPT_40203] Upstream: RS_CRYPTO_02306

enum class CertificateValidationStatus :                     std::uint8_t {...};

Certificate Validation Status.

Header-Datei#include "ara/crypto/x509/certificate_validation_result.h"
Forwarding-Header#include "ara/crypto/crypto_fwd.h"
Scopenamespace ara::crypto::x509
SymbolCertificateValidationStatus
Basistypstd::uint8_t

Werte

EnumeratorBeschreibung
kValid=0 The certificate path validation succeeded.
kInvalidSignature=1 The certificate path validation failed because a signature of a certificate in the path could not be verified.
kNoPathToTrustedCertificate=3 The certificate path validation failed because no path to a trusted certificate could be found.
kExpired=4 The certificate path validation failed because a certificate is expired according to the notAfter field.
kFuture=5 The certificate path validation failed because a certificate is not valid yet according to the notBefore field.
kRevoked=6 The certificate path validation failed because a certificate has been revoked through a previously imported CRL or through an OCSP response (if OCSP is enabled through kOcspResponseComplete Chain or kOcspResponseTargetOnly)
kUnknownOcspStatus=7 The certificate path validation failed because a certificate state is ’unknown’ according to an OCSP response (if OCSP is enabled through kOcspResponseCompleteChain or kOcspResponseTarget Only).
kUnknownCriticalExtension=8 The certificate path validation failed because a certificate contains an unknown critical extension that has not been excluded from validation using the kIgnoreUnknownCriticalExtensions flag or the IgnoreCriticalExtension() function

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40203
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40203@rel:R25-11#39162bf9
Content hash
39162bf9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40203
Status: valid/unmigrated Version: rel:R25-11#a54ff3f8 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_40203@rel:R25-11#a54ff3f8
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#611ba3142026-09-30
  • R19-11rel:R19-11#b601c3532026-10-14
  • R20-11rel:R20-11#777182d62026-10-14
  • R21-11rel:R21-11#777182d62026-10-14
  • R22-11rel:R22-11#605e3bf52026-10-14
  • R23-11rel:R23-11#24934c192026-10-14
  • R24-11rel:R24-11#102646ae2026-10-14
  • R25-11rel:R25-11#a54ff3f82026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

تعداد OcspResponseStatus [SWS_CRYPT_40001] Upstream: RS_CRYPTO_02306

enum class OcspResponseStatus :                std::uint8_t {...};

On-line Certificate Status Protocol (OCSP) Response Status.

Header-Datei#include "ara/crypto/x509/ocsp_response.h"
Forwarding-Header#include "ara/crypto/crypto_fwd.h"
Scopenamespace ara::crypto::x509
SymbolOcspResponseStatus
Basistypstd::uint8_t

Werte

EnumeratorBeschreibung
kSuccessful=0 Response has valid confirmations.
kMalformedRequest=1 Illegal confirmation request.
kInternalError=2 Internal error in issuer.
kTryLater=3 Try again later.
kSigRequired=5 Must sign the request.
kUnauthorized=6 Request unauthorized.

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40001
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40001@rel:R25-11#e6056d4b
Content hash
e6056d4b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40001
Status: valid/unmigrated Version: rel:R25-11#31b985cf 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_40001@rel:R25-11#31b985cf
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#d7d124a42026-09-30
  • R19-11rel:R19-11#689cf2402026-10-14
  • R20-11rel:R20-11#a08eb83f2026-10-14
  • R21-11rel:R21-11#a08eb83f2026-10-14
  • R22-11rel:R22-11#a08eb83f2026-10-14
  • R23-11rel:R23-11#02e152ee2026-10-14
  • R24-11rel:R24-11#55eaf5822026-10-14
  • R25-11rel:R25-11#31b985cf2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

أسماء الأنواع البديلة

اسم نوع بديل CertificateValidationOptions [SWS_CRYPT_50107] Upstream: RS_CRYPTO_02306

using CertificateValidationOptions = std::uint32_t;

Type for holding bit-flags of certificate validation options.

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50107
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50107@rel:R25-11#12e111d9
Content hash
12e111d9
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50107
Status: valid/unmigrated Version: rel:R25-11#4c04a0a2 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_50107@rel:R25-11#4c04a0a2
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

اسم نوع بديل X509ExtendedKeyUsage [SWS_CRYPT_50097] Upstream: RS_CRYPTO_02306

using X509ExtendedKeyUsage = std::uint32_t;

X.509 v3 Extended Key Usage type definition.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50097
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50097@rel:R25-11#0d9c1d50
Content hash
0d9c1d50
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50097
Status: valid/unmigrated Version: rel:R25-11#552dd616 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_50097@rel:R25-11#552dd616
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

اسم نوع بديل X509KeyUsage [SWS_CRYPT_40101] Upstream: RS_CRYPTO_02306

using X509KeyUsage = std::uint32_t;

X.509 v3 Key Usage type definition.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40101
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40101@rel:R25-11#73bdab84
Content hash
73bdab84
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40101
Status: valid/unmigrated Version: rel:R25-11#1a6097e5 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_40101@rel:R25-11#1a6097e5
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#50f373ca2026-09-30
  • R19-11rel:R19-11#8797c80a2026-10-14
  • R20-11rel:R20-11#dc105b222026-10-14
  • R21-11rel:R21-11#d8c78c2b2026-10-14
  • R22-11rel:R22-11#7ca4c42d2026-10-14
  • R23-11rel:R23-11#2d17efd52026-10-14
  • R24-11rel:R24-11#2d17efd52026-10-14
  • R25-11rel:R25-11#1a6097e52026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

الثوابت / المتغيرات

متغير kClientAuth [SWS_CRYPT_50099] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kClientAuth {0x4000};

TLS WWW client authentication.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkClientAuth
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50099
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50099@rel:R25-11#3345e99a
Content hash
3345e99a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50099
Status: valid/unmigrated Version: rel:R25-11#f691b0a0 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_50099@rel:R25-11#f691b0a0
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kCodeSigning [SWS_CRYPT_50100] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kCodeSigning {0x2000};

Signing of downloadable executable code.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkCodeSigning
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50100
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50100@rel:R25-11#c29456d1
Content hash
c29456d1
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50100
Status: valid/unmigrated Version: rel:R25-11#d71b6667 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_50100@rel:R25-11#d71b6667
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrCrlSign [SWS_CRYPT_40157] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrCrlSign {0x0200};

The key can be used for Certificates Revokation Lists (CRL) signing.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrCrlSign
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40157
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40157@rel:R25-11#b2374623
Content hash
b2374623
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40157
Status: valid/unmigrated Version: rel:R25-11#c09b634d 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_40157@rel:R25-11#c09b634d
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#331452d52026-09-30
  • R19-11rel:R19-11#657eb1b12026-10-14
  • R20-11rel:R20-11#188d4d6a2026-10-14
  • R21-11rel:R21-11#83fdccb12026-10-14
  • R22-11rel:R22-11#ad74b2c02026-10-14
  • R23-11rel:R23-11#d8afcc0a2026-10-14
  • R24-11rel:R24-11#417fb67a2026-10-14
  • R25-11rel:R25-11#c09b634d2026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrDataEncipherment [SWS_CRYPT_40154] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrDataEncipherment {0x1000};

The key can be used for data encipherment.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrDataEncipherment
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40154
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40154@rel:R25-11#a8b99840
Content hash
a8b99840
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40154
Status: valid/unmigrated Version: rel:R25-11#20a605a1 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_40154@rel:R25-11#20a605a1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f2befcbe2026-09-30
  • R19-11rel:R19-11#3db10a312026-10-14
  • R20-11rel:R20-11#7becce132026-10-14
  • R21-11rel:R21-11#031b22002026-10-14
  • R22-11rel:R22-11#9a9f4d562026-10-14
  • R23-11rel:R23-11#9f248d832026-10-14
  • R24-11rel:R24-11#1ab663722026-10-14
  • R25-11rel:R25-11#20a605a12026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrDecipherOnly [SWS_CRYPT_40159] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrDecipherOnly {0x0080};

The enciphermet key can be used for deciphering only.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrDecipherOnly
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40159
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40159@rel:R25-11#eb0830e2
Content hash
eb0830e2
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40159
Status: valid/unmigrated Version: rel:R25-11#1c4e3c37 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_40159@rel:R25-11#1c4e3c37
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#291b66ee2026-09-30
  • R19-11rel:R19-11#06cb53f32026-10-14
  • R20-11rel:R20-11#0bed77022026-10-14
  • R21-11rel:R21-11#37569e972026-10-14
  • R22-11rel:R22-11#bf4947722026-10-14
  • R23-11rel:R23-11#1deedeae2026-10-14
  • R24-11rel:R24-11#eff90f6e2026-10-14
  • R25-11rel:R25-11#1c4e3c372026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrDigitalSignature [SWS_CRYPT_40151] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrDigitalSignature {0x8000};

The key can be used for digital signature production.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrDigitalSignature
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40151
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40151@rel:R25-11#7e843f56
Content hash
7e843f56
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40151
Status: valid/unmigrated Version: rel:R25-11#dde39f96 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_40151@rel:R25-11#dde39f96
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#86f773fc2026-09-30
  • R19-11rel:R19-11#cdfd4e592026-10-14
  • R20-11rel:R20-11#41af87832026-10-14
  • R21-11rel:R21-11#bca1f1f82026-10-14
  • R22-11rel:R22-11#6bb2ab432026-10-14
  • R23-11rel:R23-11#ce5b4c672026-10-14
  • R24-11rel:R24-11#b89896fd2026-10-14
  • R25-11rel:R25-11#dde39f962026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrEncipherOnly [SWS_CRYPT_40158] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrEncipherOnly {0x0100};

The enciphermet key can be used for enciphering only.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrEncipherOnly
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40158
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40158@rel:R25-11#b458886a
Content hash
b458886a
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40158
Status: valid/unmigrated Version: rel:R25-11#ecce5c26 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_40158@rel:R25-11#ecce5c26
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#ec9053c22026-09-30
  • R19-11rel:R19-11#be82e4c02026-10-14
  • R20-11rel:R20-11#a7fc80da2026-10-14
  • R21-11rel:R21-11#a3fe01f82026-10-14
  • R22-11rel:R22-11#9f1d00b92026-10-14
  • R23-11rel:R23-11#e09022302026-10-14
  • R24-11rel:R24-11#c6742f992026-10-14
  • R25-11rel:R25-11#ecce5c262026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrKeyAgreement [SWS_CRYPT_40155] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrKeyAgreement {0x0800};

The key can be used for a key agreement protocol execution.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrKeyAgreement
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40155
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40155@rel:R25-11#c8cc7685
Content hash
c8cc7685
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40155
Status: valid/unmigrated Version: rel:R25-11#b8c04c53 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_40155@rel:R25-11#b8c04c53
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#8c2edefd2026-09-30
  • R19-11rel:R19-11#4d63bced2026-10-14
  • R20-11rel:R20-11#2a69a97b2026-10-14
  • R21-11rel:R21-11#30bbb1e42026-10-14
  • R22-11rel:R22-11#144d2e692026-10-14
  • R23-11rel:R23-11#b318d31f2026-10-14
  • R24-11rel:R24-11#b14c3a9c2026-10-14
  • R25-11rel:R25-11#b8c04c532026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrKeyCertSign [SWS_CRYPT_40156] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrKeyCertSign {0x0400};

The key can be used for certificates signing.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrKeyCertSign
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40156
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40156@rel:R25-11#609dc2cb
Content hash
609dc2cb
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40156
Status: valid/unmigrated Version: rel:R25-11#5670cc95 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_40156@rel:R25-11#5670cc95
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#7b7a26fc2026-09-30
  • R19-11rel:R19-11#49933d862026-10-14
  • R20-11rel:R20-11#42f5ab862026-10-14
  • R21-11rel:R21-11#2488bf082026-10-14
  • R22-11rel:R22-11#d25faa4f2026-10-14
  • R23-11rel:R23-11#71474f1b2026-10-14
  • R24-11rel:R24-11#6b118f2d2026-10-14
  • R25-11rel:R25-11#5670cc952026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrKeyEncipherment [SWS_CRYPT_40153] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrKeyEncipherment {0x2000};

The key can be used for key encipherment.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrKeyEncipherment
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40153
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40153@rel:R25-11#19d4b35b
Content hash
19d4b35b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40153
Status: valid/unmigrated Version: rel:R25-11#ed7fe9a1 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_40153@rel:R25-11#ed7fe9a1
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#cccd30832026-09-30
  • R19-11rel:R19-11#a7d1bb0f2026-10-14
  • R20-11rel:R20-11#77dc27b02026-10-14
  • R21-11rel:R21-11#17b192dd2026-10-14
  • R22-11rel:R22-11#5eef2a602026-10-14
  • R23-11rel:R23-11#30a961b72026-10-14
  • R24-11rel:R24-11#103c574c2026-10-14
  • R25-11rel:R25-11#ed7fe9a12026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kConstrNonRepudiation [SWS_CRYPT_40152] Upstream: RS_CRYPTO_02306

constexpr X509KeyUsage kConstrNonRepudiation {0x4000};

The key can be used in cases requiring the "non-repudiation" guarantee.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkConstrNonRepudiation
TypX509KeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_40152
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_40152@rel:R25-11#a84fae6e
Content hash
a84fae6e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_40152
Status: valid/unmigrated Version: rel:R25-11#4ef4a6b7 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_40152@rel:R25-11#4ef4a6b7
Point-in-Time History:
Recorded Revisions (8):
  • R25-11rel:R25-11#f0ca21d42026-09-30
  • R19-11rel:R19-11#efd8158c2026-10-14
  • R20-11rel:R20-11#64cd21d92026-10-14
  • R21-11rel:R21-11#a4a12afe2026-10-14
  • R22-11rel:R22-11#1888077f2026-10-14
  • R23-11rel:R23-11#89912c8a2026-10-14
  • R24-11rel:R24-11#8f6fc79c2026-10-14
  • R25-11rel:R25-11#4ef4a6b72026-10-14 active
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kEmailProtection [SWS_CRYPT_50101] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kEmailProtection {0x1000};

Email protection.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkEmailProtection
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50101
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50101@rel:R25-11#cbce790b
Content hash
cbce790b
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50101
Status: valid/unmigrated Version: rel:R25-11#b1c9f903 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_50101@rel:R25-11#b1c9f903
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kIgnoreCrl [SWS_CRYPT_50111] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kIgnoreCrl {0x0008};

ignore previously imported CRLs

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkIgnoreCrl
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50111
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50111@rel:R25-11#dce07d21
Content hash
dce07d21
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50111
Status: valid/unmigrated Version: rel:R25-11#e9f888ea 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_50111@rel:R25-11#e9f888ea
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kIgnoreNotAfter [SWS_CRYPT_50109] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kIgnoreNotAfter {0x0002};

ignore the NotAfter field

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkIgnoreNotAfter
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50109
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50109@rel:R25-11#2979e56e
Content hash
2979e56e
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50109
Status: valid/unmigrated Version: rel:R25-11#14c68b6d 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_50109@rel:R25-11#14c68b6d
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kIgnoreNotBefore [SWS_CRYPT_50108] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kIgnoreNotBefore {0x0001};

ignore the NotBefore field

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkIgnoreNotBefore
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50108
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50108@rel:R25-11#3f171471
Content hash
3f171471
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50108
Status: valid/unmigrated Version: rel:R25-11#ade280f3 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_50108@rel:R25-11#ade280f3
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kIgnoreUnknownCriticalExtensions [SWS_CRYPT_50110] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kIgnoreUnknownCritical Extensions {0x0004};

ignore all unknown critical extensions

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkIgnoreUnknownCriticalExtensions
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50110
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50110@rel:R25-11#19bb9c97
Content hash
19bb9c97
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50110
Status: valid/unmigrated Version: rel:R25-11#c4421df7 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_50110@rel:R25-11#c4421df7
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kOCSPSigning [SWS_CRYPT_50103] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kOCSPSigning {0x0400};

Signing OCSP responses.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkOCSPSigning
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50103
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50103@rel:R25-11#ae35b16d
Content hash
ae35b16d
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50103
Status: valid/unmigrated Version: rel:R25-11#2a849fd6 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_50103@rel:R25-11#2a849fd6
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kOcspOff [SWS_CRYPT_50114] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kOcspOff {0x0040};

do not require OCSP response during certificate validation. This is the default behavior.

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkOcspOff
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50114
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50114@rel:R25-11#868842ee
Content hash
868842ee
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50114
Status: valid/unmigrated Version: rel:R25-11#5c099b00 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_50114@rel:R25-11#5c099b00
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kOcspResponseCompleteChain [SWS_CRYPT_50112] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kOcspResponseCompleteChain {0x0010};

require OCSP response for all certificates of chain

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkOcspResponseCompleteChain
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50112
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50112@rel:R25-11#0bc2c02c
Content hash
0bc2c02c
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50112
Status: valid/unmigrated Version: rel:R25-11#8adc93f1 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_50112@rel:R25-11#8adc93f1
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kOcspResponseTargetOnly [SWS_CRYPT_50113] Upstream: RS_CRYPTO_02306

constexpr CertificateValidationOptions kOcspResponseTargetOnly {0x0020};

require OCSP response only for target certificate

Header-Datei#include "ara/crypto/x509/certificate_validation_ctx.h"
Scopenamespace ara::crypto::x509
SymbolkOcspResponseTargetOnly
TypCertificateValidationOptions

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50113
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50113@rel:R25-11#ce0d0cee
Content hash
ce0d0cee
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50113
Status: valid/unmigrated Version: rel:R25-11#5b6cd1d9 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_50113@rel:R25-11#5b6cd1d9
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kServerAuth [SWS_CRYPT_50098] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kServerAuth {0x8000};

TLS WWW server authentication.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkServerAuth
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50098
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50098@rel:R25-11#4bfa8b78
Content hash
4bfa8b78
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50098
Status: valid/unmigrated Version: rel:R25-11#41c8876b 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_50098@rel:R25-11#41c8876b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill

متغير kTimeStamping [SWS_CRYPT_50102] Upstream: RS_CRYPTO_02306

constexpr X509ExtendedKeyUsage kTimeStamping {0x0800};

Binding the hash of an object to a time.

Header-Datei#include "ara/crypto/x509/certificate.h"
Scopenamespace ara::crypto::x509
SymbolkTimeStamping
TypX509ExtendedKeyUsage

Request a governed re-review of this record. The record is not changed immediately.

Record
AUTOSAR/AP/record/SWS_CRYPT_50102
Status
valid/unmigrated
Version
AUTOSAR/AP/record/SWS_CRYPT_50102@rel:R25-11#cf242c58
Content hash
cf242c58
Source
https://www.autosar.org/fileadmin/standards/R25-11/AP/AUTOSAR_AP_SWS_Cryptography.pdf#nameddest=SWS_CRYPT_50102
Status: valid/unmigrated Version: rel:R25-11#3c301e8b 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_50102@rel:R25-11#3c301e8b
Point-in-Time History:
DateActorTransitionReason / RationaleCampaign
2026-08-13toolnone → valid/unmigratedmechanically backfilled by migriere_status_backfill.py -- no per-field curation history exists yet for this record2026-08-13-status-backfill