DEENESPTFRRUARHIKOZHNL

네임스페이스 ara::crypto::x509

사용자 가이드AI 생성

X.509 인증서의 표현, 구성 및 유효성 검증을 위한 인터페이스와 데이터 구조를 제공합니다.
AI 생성 미검증 모델: gemini-3.8-flash-medium · 노력: medium · 온도: 제어 불가 · 프롬프트: c166465f6ba8 출처 열린 질문 (2)
독일어 가이드에서 번역됨gemini-3.8-flash-low · 2026-10-13 · 독일어 원문

X.509 인증서의 표현, 구성 및 유효성 검증을 위한 인터페이스와 데이터 구조를 제공합니다.

네임스페이스 ara::crypto::x509은(는) AUTOSAR Adaptive에서 X.509 인증서 및 OCSP 응답의 관리, 사용 정의 및 유효성 검증을 위한 인터페이스와 데이터 타입을 제공합니다. 유효성 검증 컨텍스트 CertificateValidationCtx을(를) 통해 인증서 경로는 CertificateValidationOptions [SWS_CRYPT_50107]과(와) 같은 옵션에 따라 매개변수화되어 검사됩니다. 결과는 CertificateValidationStatus [SWS_CRYPT_40203]과(와) 같은 상태 값을 통해 구조화되어 반환되며, 온라인 폐기 검사는 기본적으로 비활성화되어 있으므로 명시적으로 구성해야 합니다.

컨텍스트

네임스페이스 ara::crypto::x509은(는) AUTOSAR Adaptive Platform에서 X.509 인증서 구조의 처리 및 유효성 검증을 위한 중앙 인터페이스와 데이터 타입을 제공합니다. 인터페이스 모델에는 디지털 인증서(Certificate), 인증서 서명 요청(CertSignRequest), 고유 이름(Distinguished Names)(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]을(를) 통해 시간적 유효 기간 제한을 무시할 수 있습니다. 마찬가지로 kIgnoreCrl [SWS_CRYPT_50111](으)로 이전에 가져온 인증서 폐기 목록(CRL)의 평가를 비활성화하거나, 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 또는 kOcspResponseCompleteChain 또는 kOcspResponseTargetOnly을(를) 통한 활성 OCSP 검사에서 기인합니다.
  • kUnknownOcspStatus (= 7): 바인딩된 OCSP 응답이 인증서에 대해 “unknown” 상태를 반환합니다.
  • kUnknownCriticalExtension (= 8): 인증서에 kIgnoreUnknownCriticalExtensions이나 사전 예외 처리를 통해서도 무시되지 않은 알 수 없는 중요 확장이 포함되어 있습니다.

유효성 검증 프로세스에서 온라인 상태 쿼리가 처리되는 경우 열거형 OcspResponseStatus [SWS_CRYPT_40001]은(는) 프로토콜 조회 결과를 나타냅니다. 성공적인 응답 확인(kSuccessful = 0) 외에도 프로토콜 및 서버 측 오류가 발생할 수 있습니다. 유효하지 않은 요청(kMalformedRequest = 1), 발급자의 내부 오류(kInternalError = 2), 일시적 과부하(kTryLater = 3), 서명의 필요성(kSigRequired = 5) 또는 권한 부여 누락(kUnauthorized = 6)입니다.

이 가이드는 crypto 모듈에 대한 릴리스 R25-11의 AUTOSAR Adaptive 명세를 기반으로 합니다. 자동으로 작성되고 큐레이션되었습니다.

주제 맵

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

Certificate 클래스

X.509 Certificate interface.

상속 대상 ara::crypto::Serializable

CertSignRequest 클래스

Certificate Signing Request (CSR) object interface.

상속 대상 ara::crypto::Serializable

X509DN 클래스

Interface of X.509 Distinguished Name (DN).

상속 대상 ara::crypto::Serializable

X509Provider 클래스

X.509 Provider interface.

Pfadvalidierung

Certificate Validation Context.

X.509 Certificate Validation Result.

Certificate Validation Status.

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

Type for holding bit-flags of certificate validation options.

using CertificateValidationOptions = std::uint32_t;
kIgnoreCrl 변수

ignore previously imported CRLs

constexpr CertificateValidationOptions kIgnoreCrl {0x0008};

ignore the NotAfter field

constexpr CertificateValidationOptions kIgnoreNotAfter {0x0002};

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

OcspResponse 클래스

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;

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;

TLS WWW client authentication.

constexpr X509ExtendedKeyUsage kClientAuth {0x4000};

Signing of downloadable executable code.

constexpr X509ExtendedKeyUsage kCodeSigning {0x2000};

Email protection.

constexpr X509ExtendedKeyUsage kEmailProtection {0x1000};

Signing OCSP responses.

constexpr X509ExtendedKeyUsage kOCSPSigning {0x0400};

TLS WWW server authentication.

constexpr X509ExtendedKeyUsage kServerAuth {0x8000};

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#aa7b6d65
Content hash
aa7b6d65
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#bceedd8a
Content hash
bceedd8a
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#74ec51b5
Content hash
74ec51b5
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#0e7a7d6b
Content hash
0e7a7d6b
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#58580fe6
Content hash
58580fe6
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#04183a0d
Content hash
04183a0d
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#8e03a020
Content hash
8e03a020
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#347e613a
Content hash
347e613a
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#2ff925e5
Content hash
2ff925e5
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#bdc8f61b
Content hash
bdc8f61b
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#d87a17fb
Content hash
d87a17fb
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#8b8f6e0e
Content hash
8b8f6e0e
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#02a168cb
Content hash
02a168cb
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#29db0f30
Content hash
29db0f30
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#3c4fe65a
Content hash
3c4fe65a
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#0ecd7374
Content hash
0ecd7374
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#a4256c16
Content hash
a4256c16
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#d7436af5
Content hash
d7436af5
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#105c5850
Content hash
105c5850
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#cbb930cd
Content hash
cbb930cd
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#1c3bafe0
Content hash
1c3bafe0
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#47607feb
Content hash
47607feb
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#d7894273
Content hash
d7894273
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#e5bfc7b8
Content hash
e5bfc7b8
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#441f3505
Content hash
441f3505
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#18edec58
Content hash
18edec58
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#d52f5846
Content hash
d52f5846
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