<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">The draft-31 spec says:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<pre><span style="color:black">Cryptographic verification of a block is possible only if the<o:p></o:p></span></pre>
<pre><span style="color:black">   sequence of octets on which the verifying node computes its hash -<o:p></o:p></span></pre>
<pre><span style="color:black">   the canonicalized representation of the block - is identical to the<o:p></o:p></span></pre>
<pre><span style="color:black">   sequence of octets on which the hash declared for that block was<o:p></o:p></span></pre>
<pre><span style="color:black">   computed.  To ensure that blocks are always in canonical<o:p></o:p></span></pre>
<pre><span style="color:black">   representation when they are transmitted and received, the CBOR<o:p></o:p></span></pre>
<pre><span style="color:black">   representations of the values of all fields in all blocks </span><span style="color:red">must</span><span style="color:black"><o:p></o:p></span></pre>
<pre><span style="color:black">   conform to the rules for Canonical CBOR as specified in [<a href="https://datatracker.ietf.org/doc/html/rfc8949" title=""Concise Binary Object Representation (CBOR)"">RFC8949</a>].<o:p></o:p></span></pre>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Note the non-capitalization of the MUST requirement.  Was that intended to be capitalized (and is it in the version that the RFC editor sent back)?  What are folks thoughts on capitalizing it as part of AUTH48?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">                                v/r,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">                                --keith<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>