Commit f4f840eb authored by naslundma's avatar naslundma Committed by canterburym
Browse files

TS 33.128 CR0727 - Adding DTLS IRI for AKMA LI (Rel-18)

parent 48715d05
Loading
Loading
Loading
Loading
+40 −1
Original line number Diff line number Diff line
@@ -1288,7 +1288,9 @@ UAStarParams ::= CHOICE
{
    tls12                 [1] TLS12UAStarParams,
    generic               [2] GenericUAStarParams,
    tls13                 [3] TLS13UAStarParams
    tls13                 [3] TLS13UAStarParams,
    dtls12                [4] DTLS12UAStarParams,
    dtls13                [5] DTLS13UAStarParams
}

GenericUAStarParams ::= SEQUENCE
@@ -1344,6 +1346,22 @@ TLS12UAStarParams ::= SEQUENCE
    tLSClientExtensions   [19] OCTET STRING (SIZE(0..65535)) OPTIONAL
}

-- ==================================================
-- Specific UaStarParams for DTLS 1.2 (RFC6347)
-- Inline references below are to clauses of RFC6347.
-- ==================================================

DTLS12UAStarParams ::= SEQUENCE
{
    tLS12CommonParams [1] TLS12UAStarParams,
    -- RFC 6347 [X_DTLS12] clause 4.1
    clientEpoch       [2] INTEGER,
    -- RFC 6347 [X_DTLS12] clause 4.1
    serverEpoch       [3] INTEGER,
    -- RFC 9146 [X_CONNID]
    connectionID      [4] OCTET STRING (SIZE(0..255)) OPTIONAL
}

-- ==================================================
-- Specific UaStarParams for TLS 1.3 (RFC8446)
-- Inline references below are to clauses of RFC8446.
@@ -1600,6 +1618,27 @@ TLS13UAStarParams ::= SEQUENCE
    tLSResumptionTickets            [31] SEQUENCE OF TLS13NewSessionTicket OPTIONAL
}

-- =====================================================
-- Specific UaStarParams for DTLS 1.3 (RFC9147)
-- Inline references below are to clauses of RFC9147.
-- The client/server SnKey can alternatively be
-- derived from information carried in tLS13CommonParams
-- =====================================================

DTLS13UAStarParams ::= SEQUENCE
{
    tLS13CommonParams [1] TLS13UAStarParams,
    -- RFC9147 [X_DTLS13] clause 4.2
    clientEpoch       [2] INTEGER,
    -- RFC9147 [X_DTLS13] clause 4.2
    serverEpoch       [3] INTEGER,
    -- RFC9147 [X_DTLS13] clause 4.2.3
    clientSnKey       [4] OCTET STRING (SIZE(1..65535)) OPTIONAL,
    -- RFC9147 [X_DTLS13] clause 4.2.3
    serverSnKey       [5] OCTET STRING (SIZE(1..65535)) OPTIONAL,
    -- RFC9146 [X_CONNID]
    connectionID      [6] OCTET STRING (SIZE(0..255)) OPTIONAL
}

KAF ::= OCTET STRING