<?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.40 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-dogru-cedulon-reattestation-00" category="info" submissionType="independent" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Cedulon Re-Attestation">Cedulon Re-Attestation: Carrying Spend Evidence Across Algorithm Retirement</title>
    <seriesInfo name="Internet-Draft" value="draft-dogru-cedulon-reattestation-00"/>
    <author initials="E. C." surname="Dogru" fullname="Emek Can Dogru">
      <organization>VERAX TEKNOLOJI LIMITED SIRKETI</organization>
      <address>
        <postal>
          <country>Turkey</country>
        </postal>
        <email>e.dogru@cedulon.com</email>
      </address>
    </author>
    <date year="2026" month="August" day="26"/>
    <area>sec</area>
    <keyword>Cedulon</keyword>
    <keyword>re-attestation</keyword>
    <keyword>crypto-agility</keyword>
    <keyword>SCITT</keyword>
    <abstract>
      <?line 47?>

<t>Audit evidence is only useful for as long as it can be verified.
Cedulon produces COSE spend receipts and epoch checkpoints whose
signature algorithms will eventually be deprecated or broken; the
recent transition from polymorphic EdDSA to fully-specified Ed25519
algorithm identifiers shows that even identifiers change within a
decade. This document proposes a re-attestation profile for Cedulon
evidence: a signed statement, produced while the original algorithm is
still trustworthy, that binds the original evidence bytes to a
successor algorithm and is registered in a SCITT transparency
service. Chains of such statements allow a verifier decades later
to trust evidence whose original cipher has been retired. Structures
are meant to outlive ciphers. This is an extension proposal to the
Cedulon core document; its normative language is provisional and the
companion implementation does not implement it yet.</t>
    </abstract>
  </front>
  <middle>
    <?line 64?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>A Cedulon Spend Receipt is a COSE_Sign1 object <xref target="RFC9052"/> verified
against a signature algorithm. When
that algorithm is deprecated, verification of old evidence degrades
from a cryptographic check into an act of faith. Archives that must
answer questions many years later (regulators, insurers, courts, and
historians of automated commerce) need a defined ceremony for carrying
evidence forward, not an ad-hoc migration.</t>
      <t>The proposal is deliberately narrow: re-attestation does not re-issue,
amend, or reinterpret evidence. It states, under a successor algorithm,
that specific original bytes existed and verified at a specific time,
and it anchors that statement in an append-only transparency log.</t>
      <t>This document is an extension seed for the Cedulon core specification
<xref target="CEDULON"/>. It is not an IETF working-group item, its keyword usage is
provisional, and the reference implementation does not yet implement
it. It is published to define the shape of the mechanism early and to
invite review.</t>
    </section>
    <section anchor="terminology">
      <name>Terminology</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?>

<dl>
        <dt>Original Evidence:</dt>
        <dd>
          <t>A COSE_Sign1 object produced under the Cedulon core profile (a Spend
Receipt, an epoch checkpoint, a Trade Manifest, or a Decision Token).</t>
        </dd>
        <dt>Re-Attestation Statement:</dt>
        <dd>
          <t>A COSE_Sign1 object, signed with a successor algorithm, whose claims
bind the hash of the Original Evidence, the original algorithm, the
verification result observed at re-attestation time, and a reference
to a transparency-log entry.</t>
        </dd>
        <dt>Successor Algorithm:</dt>
        <dd>
          <t>A fully-specified COSE algorithm <xref target="RFC9864"/> selected to outlive the
algorithm of the Original Evidence.</t>
        </dd>
        <dt>Attestation Chain:</dt>
        <dd>
          <t>The sequence formed when a Re-Attestation Statement itself becomes
Original Evidence for a later re-attestation.</t>
        </dd>
      </dl>
    </section>
    <section anchor="re-attestation-statement">
      <name>Re-Attestation Statement</name>
      <t>A Re-Attestation Statement is a COSE_Sign1 object over a deterministic
CBOR claim map. The provisional claim set is:</t>
      <table>
        <thead>
          <tr>
            <th align="left">Claim</th>
            <th align="left">Meaning</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td align="left">originalHash</td>
            <td align="left">SHA-256 <xref target="RFC6234"/> of the Original Evidence COSE bytes, lowercase hex</td>
          </tr>
          <tr>
            <td align="left">originalAlg</td>
            <td align="left">COSE algorithm identifier of the Original Evidence</td>
          </tr>
          <tr>
            <td align="left">originalKid</td>
            <td align="left">Key identifier the Original Evidence verified against</td>
          </tr>
          <tr>
            <td align="left">verifiedAtMs</td>
            <td align="left">POSIX milliseconds at which the re-attester verified the original signature</td>
          </tr>
          <tr>
            <td align="left">successorAlg</td>
            <td align="left">COSE algorithm identifier of this statement's signature</td>
          </tr>
          <tr>
            <td align="left">anchorRef</td>
            <td align="left">Reference to the SCITT registration of the Original Evidence or of a prior chain link, or null</td>
          </tr>
          <tr>
            <td align="left">prevAttestationHash</td>
            <td align="left">SHA-256 of the previous Re-Attestation Statement in the chain, or null</td>
          </tr>
        </tbody>
      </table>
      <t>Label values are to be assigned from the CWT private-use range in a
later revision, alongside the Cedulon core label blocks.</t>
    </section>
    <section anchor="processing-rules-provisional">
      <name>Processing Rules (provisional)</name>
      <ol spacing="normal" type="1"><li>
          <t>A re-attester <bcp14>MUST</bcp14> verify the Original Evidence signature under its
original algorithm before issuing a Re-Attestation Statement, and
<bcp14>MUST</bcp14> record the verification time in <tt>verifiedAtMs</tt>.</t>
        </li>
        <li>
          <t>A Re-Attestation Statement <bcp14>SHOULD</bcp14> be produced while the original
algorithm is still considered trustworthy by current guidance.
Re-attesting an already-broken algorithm proves nothing unless the
Original Evidence was registered in a transparency log before the
break; in that case the log inclusion proof, not the signature, is
the basis of trust and the statement <bcp14>MUST</bcp14> reference it in
<tt>anchorRef</tt>.</t>
        </li>
        <li>
          <t>Each Re-Attestation Statement <bcp14>SHOULD</bcp14> be registered in a SCITT
Transparency Service <xref target="RFC9943"/>, obtaining a COSE receipt
<xref target="RFC9942"/>; the resulting Transparent Statement is the archival
unit.</t>
        </li>
        <li>
          <t>A verifier evaluating old evidence walks the Attestation Chain from
the newest statement backwards. The chain is acceptable when every
link's signature verifies under an algorithm trusted at evaluation
time and every <tt>originalHash</tt>/<tt>prevAttestationHash</tt> matches the
presented bytes.</t>
        </li>
      </ol>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>Re-attestation moves trust from an aging cipher to the combination of
a newer cipher and an append-only log. The critical window is the
period before the original algorithm's break: evidence that reaches a
transparency log inside that window survives; evidence that does not
cannot be resurrected afterwards, and no statement defined here claims
otherwise. A malicious re-attester can refuse to re-attest (denial of
archival service) but cannot forge history that a log inclusion proof
contradicts. Timestamp claims are assertions by the re-attester;
deployments needing stronger time should anchor promptly so the log's
observed registration time bounds <tt>verifiedAtMs</tt>.</t>
    </section>
    <section anchor="iana-considerations">
      <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>
        <reference anchor="RFC6234">
          <front>
            <title>US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)</title>
            <author fullname="D. Eastlake 3rd" initials="D." surname="Eastlake 3rd"/>
            <author fullname="T. Hansen" initials="T." surname="Hansen"/>
            <date month="May" year="2011"/>
            <abstract>
              <t>Federal Information Processing Standard, FIPS</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="6234"/>
          <seriesInfo name="DOI" value="10.17487/RFC6234"/>
        </reference>
        <reference anchor="RFC9052">
          <front>
            <title>CBOR Object Signing and Encryption (COSE): Structures and Process</title>
            <author fullname="J. Schaad" initials="J." surname="Schaad"/>
            <date month="August" year="2022"/>
            <abstract>
              <t>Concise Binary Object Representation (CBOR) is a data format designed for small code size and small message size. There is a need to be able to define basic security services for this data format. This document defines the CBOR Object Signing and Encryption (COSE) protocol. This specification describes how to create and process signatures, message authentication codes, and encryption using CBOR for serialization. This specification additionally describes how to represent cryptographic keys using CBOR.</t>
              <t>This document, along with RFC 9053, obsoletes RFC 8152.</t>
            </abstract>
          </front>
          <seriesInfo name="STD" value="96"/>
          <seriesInfo name="RFC" value="9052"/>
          <seriesInfo name="DOI" value="10.17487/RFC9052"/>
        </reference>
        <reference anchor="RFC9864">
          <front>
            <title>Fully-Specified Algorithms for JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE)</title>
            <author fullname="M.B. Jones" initials="M.B." surname="Jones"/>
            <author fullname="O. Steele" initials="O." surname="Steele"/>
            <date month="October" year="2025"/>
            <abstract>
              <t>This specification refers to cryptographic algorithm identifiers that fully specify the cryptographic operations to be performed, including any curve, key derivation function (KDF), and hash functions, as being "fully specified". It refers to cryptographic algorithm identifiers that require additional information beyond the algorithm identifier to determine the cryptographic operations to be performed as being "polymorphic". This specification creates fully-specified algorithm identifiers for registered JSON Object Signing and Encryption (JOSE) and CBOR Object Signing and Encryption (COSE) polymorphic algorithm identifiers, enabling applications to use only fully-specified algorithm identifiers. It deprecates those polymorphic algorithm identifiers.</t>
              <t>This specification updates RFCs 7518, 8037, and 9053. It deprecates polymorphic algorithms defined by RFCs 8037 and 9053 and provides fully-specified replacements for them. It adds to the instructions to designated experts in RFCs 7518 and 9053.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9864"/>
          <seriesInfo name="DOI" value="10.17487/RFC9864"/>
        </reference>
        <reference anchor="RFC9942">
          <front>
            <title>CBOR Object Signing and Encryption (COSE) Receipts</title>
            <author fullname="O. Steele" initials="O." surname="Steele"/>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="A. Delignat-Lavaud" initials="A." surname="Delignat-Lavaud"/>
            <author fullname="C. Fournet" initials="C." surname="Fournet"/>
            <date month="June" year="2026"/>
            <abstract>
              <t>CBOR Object Signing and Encryption (COSE) Receipts prove properties of a Verifiable Data Structure (VDS) to a verifier. VDSs and associated Proof Types enable security properties, such as minimal disclosure, transparency, and non-equivocation. Transparency helps maintain trust over time and has been applied to certificates, end-to-end encrypted messaging systems, and supply chain security. This specification enables concise transparency-oriented systems by building on Concise Binary Object Representation (CBOR) and COSE. The extensibility of the approach is demonstrated by providing CBOR encodings for Merkle inclusion and consistency proofs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9942"/>
          <seriesInfo name="DOI" value="10.17487/RFC9942"/>
        </reference>
        <reference anchor="RFC9943">
          <front>
            <title>An Architecture for Trustworthy and Transparent Digital Supply Chains</title>
            <author fullname="H. Birkholz" initials="H." surname="Birkholz"/>
            <author fullname="A. Delignat-Lavaud" initials="A." surname="Delignat-Lavaud"/>
            <author fullname="C. Fournet" initials="C." surname="Fournet"/>
            <author fullname="Y. Deshpande" initials="Y." surname="Deshpande"/>
            <author fullname="S. Lasker" initials="S." surname="Lasker"/>
            <date month="June" year="2026"/>
            <abstract>
              <t>Traceability in supply chains is a growing security concern. While Verifiable Data Structures (VDSs) have addressed specific issues, such as equivocation over digital certificates, they lack a universal architecture for all supply chains. This document defines such an architecture for single-issuer signed statement transparency. It ensures extensibility and interoperability between different transparency services as well as compliance with various auditing procedures and regulatory requirements.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9943"/>
          <seriesInfo name="DOI" value="10.17487/RFC9943"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="CEDULON" target="https://github.com/dogrucanemek-alt/cedulon">
          <front>
            <title>Cedulon: An Audit Layer for Agent-to-Agent Commerce (work in progress)</title>
            <author initials="E. C." surname="Dogru" fullname="Emek Can Dogru">
              <organization/>
            </author>
            <date year="2026" month="August"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 184?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>This seed accompanies the Cedulon core document and its companion
implementation at <eref target="https://github.com/dogrucanemek-alt/cedulon">https://github.com/dogrucanemek-alt/cedulon</eref>.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
dDeTYu+WA/74+v/4tcI3A/E/X53JCtcbAAA=

-->

</rfc>
