<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-linker-diem-arch-00" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title>Digital Emblems Architecture Document</title>
    <seriesInfo name="Internet-Draft" value="draft-linker-diem-arch-00"/>
    <author fullname="Felix Linker">
      <organization/>
      <address>
        <email>linkerfelix@gmail.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="17"/>
    <area>Applications and Real-Time</area>
    <workgroup>Digital Emblems</workgroup>
    <abstract>
      <?line 33?>

<t>TODO Abstract</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        The latest revision of this draft can be found at <eref target="https://felixlinker.github.io/diem-arch/draft-linker-diem-arch.html"/>.
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-linker-diem-arch/"/>.
      </t>
      <t>
        Discussion of this document takes place on the
        Digital Emblems Working Group mailing list (<eref target="mailto:diem@ietf.org"/>),
        which is archived at <eref target="https://mailarchive.ietf.org/arch/browse/diem"/>.
        Subscribe at <eref target="https://www.ietf.org/mailman/listinfo/diem/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/felixlinker/diem-arch"/>.</t>
    </note>
  </front>
  <middle>
    <?line 38?>

<section anchor="intro">
      <name>Introduction</name>
      <t>The Digital Emblems (diem) WG works on the digitization of physical emblems as <em>digital emblems</em>.
Emblems convey some information about a subject that must be interpreted in the context of some normative framework, for example, a law, a treaty, a convention, a government agency's procedures, or a customary law.
One famous example of an emblem is that of the Red Cross, which conveys that its bearer serves a medical purpose and thus enjoys specific protections under International Humanitarian Law (IHL).
Digital emblems are systems and standards that convey the relevant information by digital means, e.g., by storing it in DNS resource records.</t>
      <t>Different use cases have been discussed at the diem WG, for example, the labelling of goods in transport by reference to the World Customs Organization's classification, conveying that a wetland is designated as protected under the Convention on Wetlands of International Importance, or the marking of digital services as enjoying specific protections under IHL.
(For more details, see <xref target="I-D.ietf-diem-requirements"/>.)</t>
      <t>Intuition suggests that one design ought to be able to address all use cases, and many use cases share some requirements, e.g., authenticating an emblem's information.
Discussions on the various use cases, though, have revealed that many use cases have conflicting requirements or have
different flavours of requirements that may upon first glance appear to be the same.
Thus, it seems to be the most sensible way forward to distinguish different profiles of Digital Emblems, which can address different groups of use cases that share relevant requirements.</t>
      <t>In this document, we present these different emblem profiles and groups of use cases, outline their domain model and relevant parties, and sketch which drafts will comprise a profile.
This document is meant to evolve in parallel to the referenced protocol documents.
It serves as an overview of the diem WG work.</t>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

</section>
    <section anchor="digital-emblem-profiles">
      <name>Digital Emblem Profiles</name>
      <section anchor="profile-1-external-registry-emblems">
        <name>Profile 1: External Registry Emblems</name>
        <t>This profile currently comprises the following drafts:</t>
        <ul spacing="normal">
          <li>
            <t><xref target="I-D.woodcock-faltstrom-external-registry-rrtypes"/></t>
          </li>
        </ul>
        <t>In the external registry profile, emblems convey information that is codified by an external registry.
For example, the United Nations Economic Commission for Europe (UNECE) defines standardized means to encode data, e.g., areas, time and dates, types of cargo, and much more.
This profile provides means to associate such externally codified information with domain names.</t>
        <t>The domain model of this profile is the following.
A validator learns about an asset's associated domain name out-of-band.
Using this profile, the validator can query for different groups of codified information by querying for relevant resource record types associated with that domain name.
How this information is processed then depends on the use case and application context.</t>
        <t>Information is published in the DNS by the party controlling the asset with which information is associated.
Integrity of the data can be provided straightforwardly by signing the relevant zones using DNSSEC <xref target="RFC4033"/> <xref target="RFC4034"/> <xref target="RFC4035"/>.</t>
      </section>
      <section anchor="profile-2-protective-emblems">
        <name>Profile 2: Protective Emblems</name>
        <t>This profile currently comprises the following drafts:</t>
        <ul spacing="normal">
          <li>
            <t><xref target="I-D.linker-diem-adem-core-02"/></t>
          </li>
          <li>
            <t><xref target="I-D.linker-diem-adem-dns-02"/></t>
          </li>
        </ul>
        <t>The protective emblems use case provides digital means to convey the protective emblems defined in the Geneva Conventions, their Additional Protocols, and the 1954 Hague Convention.
These emblems include the Red Cross, Red Crystal, and Red Crescent for medical, humanitarian infrastructure.</t>
        <t>In this profile, an emblem issuer can signal to a validator that the services associated with a domain name enjoy the specific protections under International Humanitarian Law (IHL), which, for example, implies that they should not be disrupted.
To use the emblem on a domain name, this domain name must only be used for purposes that enjoy the specific protections under IHL.
We assume that the emblem issuer controls the domain name, though they may have outsourced its operation to a service provider.</t>
        <t>The audience of such emblems consists of validators: all parties who would generally disrupt digital services but respect services marked with an emblem.
We can thus assume that validators obtain a service's domain name out-of-band during the reconnaissance phase of their operations.</t>
        <t>The use of the emblem requires authorization by a competent authority, typically by a state.
How authorization is obtained is outside the scope of this profile for now.</t>
      </section>
    </section>
    <section anchor="security">
      <name>Security Considerations</name>
      <t>TODO Security</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="I-D.ietf-diem-requirements">
          <front>
            <title>Digital Emblems - Use Cases and Requirements</title>
            <author fullname="Rahel Fainchtein" initials="R. A." surname="Fainchtein">
              <organization>JHU/APL</organization>
            </author>
            <author fullname="Felix Linker" initials="F." surname="Linker">
         </author>
            <author fullname="Alex Rosenberg" initials="A." surname="Rosenberg">
              <organization>Veridigo</organization>
            </author>
            <author fullname="Casey Deccio" initials="C." surname="Deccio">
              <organization>Brigham Young University</organization>
            </author>
            <author fullname="Allison Mankin" initials="A." surname="Mankin">
              <organization>Packet Clearing House</organization>
            </author>
            <date day="6" month="July" year="2026"/>
            <abstract>
              <t>   Digital emblems are a means for an asset to signal to validating
   entities that it should be protected or treated in a specific way,
   using some normative framework.  This document lists the requirements
   and use cases that an architecture for digital emblems must
   accommodate.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-diem-requirements-03"/>
        </reference>
        <reference anchor="I-D.woodcock-faltstrom-external-registry-rrtypes">
          <front>
            <title>External-Registry DNS Resource Record Types: UNECE and ISO</title>
            <author fullname="Bill Woodcock" initials="B." surname="Woodcock">
              <organization>PCH</organization>
            </author>
            <author fullname="Patrik Fältström" initials="P." surname="Fältström">
              <organization>Netnod</organization>
            </author>
            <date day="9" month="September" year="2026"/>
            <abstract>
              <t>   This document defines two DNS resource record types, UNECE and ISO,
   which convey numeric values paired with codes drawn from registries
   maintained by external standards organizations: the United Nations
   Economic Commission for Europe (UNECE) and the International
   Organization for Standardization.  Neither proposed RRTYPE duplicates
   the external registries into IANA registries; each carries codes
   verbatim and uses the semantics defined by the external maintainer.
   The document specifies presentation and wire formats for both types,
   records the assignment of two decimal RRTYPE identifiers under the
   Expert Review process of BCP 42, and suggests a common design pattern
   that may serve as a model for future RRTYPEs seeking to make external
   registries usable from the DNS without duplication.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-woodcock-faltstrom-external-registry-rrtypes-01"/>
        </reference>
        <reference anchor="RFC4033">
          <front>
            <title>DNS Security Introduction and Requirements</title>
            <author fullname="R. Arends" initials="R." surname="Arends"/>
            <author fullname="R. Austein" initials="R." surname="Austein"/>
            <author fullname="M. Larson" initials="M." surname="Larson"/>
            <author fullname="D. Massey" initials="D." surname="Massey"/>
            <author fullname="S. Rose" initials="S." surname="Rose"/>
            <date month="March" year="2005"/>
            <abstract>
              <t>The Domain Name System Security Extensions (DNSSEC) add data origin authentication and data integrity to the Domain Name System. This document introduces these extensions and describes their capabilities and limitations. This document also discusses the services that the DNS security extensions do and do not provide. Last, this document describes the interrelationships between the documents that collectively describe DNSSEC. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4033"/>
          <seriesInfo name="DOI" value="10.17487/RFC4033"/>
        </reference>
        <reference anchor="RFC4034">
          <front>
            <title>Resource Records for the DNS Security Extensions</title>
            <author fullname="R. Arends" initials="R." surname="Arends"/>
            <author fullname="R. Austein" initials="R." surname="Austein"/>
            <author fullname="M. Larson" initials="M." surname="Larson"/>
            <author fullname="D. Massey" initials="D." surname="Massey"/>
            <author fullname="S. Rose" initials="S." surname="Rose"/>
            <date month="March" year="2005"/>
            <abstract>
              <t>This document is part of a family of documents that describe the DNS Security Extensions (DNSSEC). The DNS Security Extensions are a collection of resource records and protocol modifications that provide source authentication for the DNS. This document defines the public key (DNSKEY), delegation signer (DS), resource record digital signature (RRSIG), and authenticated denial of existence (NSEC) resource records. The purpose and format of each resource record is described in detail, and an example of each resource record is given.</t>
              <t>This document obsoletes RFC 2535 and incorporates changes from all updates to RFC 2535. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4034"/>
          <seriesInfo name="DOI" value="10.17487/RFC4034"/>
        </reference>
        <reference anchor="RFC4035">
          <front>
            <title>Protocol Modifications for the DNS Security Extensions</title>
            <author fullname="R. Arends" initials="R." surname="Arends"/>
            <author fullname="R. Austein" initials="R." surname="Austein"/>
            <author fullname="M. Larson" initials="M." surname="Larson"/>
            <author fullname="D. Massey" initials="D." surname="Massey"/>
            <author fullname="S. Rose" initials="S." surname="Rose"/>
            <date month="March" year="2005"/>
            <abstract>
              <t>This document is part of a family of documents that describe the DNS Security Extensions (DNSSEC). The DNS Security Extensions are a collection of new resource records and protocol modifications that add data origin authentication and data integrity to the DNS. This document describes the DNSSEC protocol modifications. This document defines the concept of a signed zone, along with the requirements for serving and resolving by using DNSSEC. These techniques allow a security-aware resolver to authenticate both DNS resource records and authoritative DNS error indications.</t>
              <t>This document obsoletes RFC 2535 and incorporates changes from all updates to RFC 2535. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="4035"/>
          <seriesInfo name="DOI" value="10.17487/RFC4035"/>
        </reference>
        <reference anchor="I-D.linker-diem-adem-core-02">
          <front>
            <title>An Authentic Digital, Distinctive EMblem (ADEM) - Message Format and Authorization Model</title>
            <author fullname="Felix Linker" initials="F." surname="Linker">
         </author>
            <date day="17" month="October" year="2026"/>
            <abstract>
              <t>   In times of armed conflict, the emblems recognized under
   International Humanitarian Law (IHL), such as the red cross, red
   crescent, and red crystal, are used to mark physical assets.  This
   enables, e.g., the military to identify assets that enjoy specific
   protections under IHL during their operations.  This draft specifies
   the message format and authorization model for a digital emblem,
   which signals that network-connected services enjoy specific
   protections under IHL.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-linker-diem-adem-core-02"/>
        </reference>
        <reference anchor="I-D.linker-diem-adem-dns-02">
          <front>
            <title>An Authentic Digital, Distinctive EMblem (ADEM) - Distribution and Discovery over the DNS</title>
            <author fullname="Felix Linker" initials="F." surname="Linker">
         </author>
            <date day="17" month="October" year="2026"/>
            <abstract>
              <t>   The ADEM Core Specification specifies the message format and
   authorization model for digital, distinctive emblems.  This document
   specifies how such emblems can be used to mark domain names and how
   they can be conveyed over the DNS.

              </t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-linker-diem-adem-dns-02"/>
        </reference>
      </references>
    </references>
    <?line 131?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA6VY224bORJ976/gKg+5QGrHiQc7I8zOjMaX2IBjZ31BMFjs
A9VNSRx3N3tIthQl8L/Mt+yX7aki+yLFWSwwL1I3m6x7nariZDJJvPaFmorR
iV5qLwtxWs4LVToxs9lKe5X5xipxYrKmVJUfJZn0amnsdip0tTBJkpuskiUI
5FYu/KTQ1YOyk1yrciJBYfL6deKaeamd06by2xo7L07vzoR4JmThDBjrKle1
wg/Ij8VI5dobq2VBLxezX/FnLJ5u7s5GSdWUc2WnSQ4ppklmKqcq17ip8LZR
yXoq3ibSKgmqs7ouNIQFVydklYsbJYvJnS7VKNkY+7C0pqm/VnuUPKgtvufT
ZK2qBkyE+OZWIYJCo48gqKuleEc7ab2UusA6meEXrfwiNXZJ62QSrK+8r930
4IC20ZJeq7TddkALB3NrNk4dEAE6B8arZo6TC1XoT8HIB52RaUcBizg/oD3Y
mYbjqTb9mYOn/ZWufFmMkkQ2fmVgaDEBbSEWTVEEN58RWXHJx/iTCroGQsz0
lyUtpZkpk6QytoQT1jBkQgHTv6VpmiSTyUTIufNWZj5J7q5PrsWse+Wvpc7z
QiXJM3FReWvyJiOXii/PNL0+4tAK4bkXuy9In5fi4ztBrnYCBzy25bRNf+ag
EGYh6tXWIUYK6BDOSSde5ZFWXHuVJi1VhNtabYUzpRKdLqAk56bxQgrE+e/I
F7CSXpSN82JOG72ytVVe5XhmMUDHq0+eJGBanY3EwsLGJPJYgLxQn2RZF2oM
2oXc0J9HcPstPbEwFfGnt6VZK1tRhgq5VFW2fe5EbU2mcmSv4wzCEYhkSmm3
RC1NriswlKVpXMuIJJJV1FxoFzTBIkl9AwWOrXGgtlnpbBXNETdp76Atcs8K
p+xawZaiRCqTdevG1sYpzkLEIdhVvxscdLXK9EJnJCkBDadqAyCw5Gvow+YF
gfOmlBWcAlSoxKXciBcX55cv0+Rk11XILiXc1nl+BjPn8SttHmWM/iNlrCrU
WsJaQz/Ot6J1fqlkBUVVukzHtO4IkpDgmk6Ik6tbUHCmsRmRygAXDsF8ohcL
ZckHDbTNpIMVVhJunStVgbSDAxysKH2MRhj547s9V9OXQs5VURA/2H5pDBSg
0LGQqTbWk0BWMSvw94bPAIIKOIhd7MS1XcJiIdIRClkhgb+LiIfjaAliwIaR
YqN8QRaDz3Pl9BKmJ0Fd6xq8BMcQq+Mu9CixPoajjmTdddtFSdJKCMkBSEcR
fQ9Rr9bUFC46U5x8HBj0/X+Fxvllmrw4A8HSwN+58gAb+MopJb58+flicsJQ
GiDNqj8abRUlhnt8TF8mCURsNMvumuUSkNlGeaWi6sI0y5UnuyJ9JSKLHmWe
w+MQsih67445yhCb24HH3YrDkBJ7yL0NJgJWMh65Aop26fbcDWORYpvDhRWP
8LVGAlC2DvgDpCHsOISZVWvUOJVHANoVi3fA7wtUReY8FI7cQxuSvAvhRSHX
CHB2687WSBy0a8i10BY4tyzIy0LWNSAgWo4kdoCzFAjdQFSkDlyE2Ow/l8bR
YuU0WXkDmjDABglLe5AvJGej3Ur0YiEeFrpQLNYe6ne4BJu27uoPchHnY71N
WJXgrw4QhrqmFC7YRVkRGyAwURBCOaIJHZwa8IjA2clI0fEEX2RD45HebARt
QRv1soI1clXwmU6YWlqv2zhzD8pDvaAkV28nNhrxiEJbW00A27Immw+EprQm
ROOgVmtTrKkuEXWEM3hGCOkwJee0M5kpOhKwxYXvoJ1UE1Ry1lpt2gIR8YxL
bkoFu8eJYIoTtdAV554LZRutFu0Gdoze39/eUcNH/+Lqmp9vTv95f3FzekLP
t+ezy8vuIYk7bs+v7y9P+qf+5PH1+/enVyfhMFbFzlIyej/7bRTMOrr+cHdx
fTW7HIX6PLQbRUYI12EZly4BUmRWz0NN//X4w3/+PDwC+vzt5uz4zeHhD4+P
8eX7w78f4WWDlA/cTFVs4ytstk1iyoAKIUsma4pocjgBidlUYgWXwJqv/kWW
+fdU/DjP6sOjn+ICKbyz2NpsZ5Ft9vXKV4eDEZ9YeoJNZ82d9T1L78o7+23n
vbX7YPHHnzktJoff//xTQiG0m+LiQ8wsfHrWvojDqTj9xHWnQJOyBGygw4mY
kIREiGmBDshSosIFbc44Dt2FKQqzIVQMeYX2VEzaarJBAc5M9jBZyMKDuCkn
KvJDfQn8JtbSKIAaEyFDiXaPaPe0Uoy7fiU2JMMeJDRT9AmwohFfqPVUI/aJ
pcnZftdwj9zCgas485yCuilRQo9NGccv7jROG2tqJV7cX50en75EzUNSUtmK
vZL+DBrc/jBYVBAEqS297AoYWlCqPJikOKJpFKN3Up+gIJN2aWJlbIBUVKXT
XTfgf62RQj0ftCcm06CEqowzrbrsqGiIoZU2mGda2KSxhJCaAGUHSRmWBlz1
nq/TZIaSWmgoALMUSEPCqdDLVySR8s9dL1k+ZEgIPjGLyRxqpsm9C61Uz2wc
C3ZLnWrSH42yXOGerEpP6gnn8ykiTwcHVWqn+4zWH8jKFuJgGkidJudmE+Qc
ctFxVuDmlLoTEQbyrvFoKxc7VfaDdTvJcJ3cpdfMCxTufuahlnkeem8qals+
ak3ocmmV7R3EDhVuT8Jet5R6OLW0GlTa0oP4ZBvPu+Ci7t9KjU4u9hSIJWrk
0eC1LDtrfjaUAQ17EYLenh5T7gO+j16/fctYHl+Ohi/foaHcAaI3U3rkdhUF
9i8jUAdAOzN6jh+4XE1evwHYfHtPXrmwhROj7uVqwadzapeNO8MPZeVgYHqC
QECOzsPvVAVrDov+OPY3szzXcST4EPuK2NLQucMfvjsS53LZDAcLAgzqrVpe
usqKJlf7g2h4xMQni3G85KEFFGduYWlGCDMoOuThDInYshLx0fDt1qDN69J3
OAY7pCBHFw9G3C7JQW5zlnG3208yu3kod6CDh5xw4K8NwLHh3RsgNf5029xS
j0GNRIPZsDJ8IYG+2jY159Gd4SjgahWUpduMobDjtiHqxeeLDW5j5owMObOP
M35k+/+pSIPcR858dFu9GffsHnAiZMmeZDT7BBVpHuEJB7gckDHnKwlUOhsL
KzkteqgNeRvLhmyQNzTA0I0M15++QDtNIyI+dA53U+7VYm8OHxg0sWTgJTLA
ctGKNv56xp03jN01XRN1izQUd6HSxh2bhoKOb0yGNuoFEWbuyR6dYs/dt4qU
yBvb4x70qiQMzFNbvSIUCEiKbO1M1hbVpvvauibOSE6EW8L2Ro1aFYY1dMnU
PIePdF2F8kRZGCBYUq/hYzHapaBblRRfRZAzdcx6l1HXsl/TKfQqs+Fx41YB
XKkoHJPX8lYL8eWZi18e4xVju5NbzIvZ1ezrI0g0+ZjsjVEwFLiFEzJrbcTX
lHOZPRC1WfYAeTCEL3lqSr5Mw5W1yv8xQv/o1KgVQnY7YYr/Ao4BNuCJFwAA

-->

</rfc>
