<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Cose on</title><link>https://www.ngallo.it/tags/cose/</link><description>Recent content in Cose on</description><generator>Hugo</generator><language>en-uk</language><managingEditor>nicola.gallo@nitroagility.com (Nicola Gallo)</managingEditor><webMaster>nicola.gallo@nitroagility.com (Nicola Gallo)</webMaster><lastBuildDate>Tue, 11 Aug 2026 09:00:00 +0200</lastBuildDate><atom:link href="https://www.ngallo.it/tags/cose/index.xml" rel="self" type="application/rss+xml"/><item><title>Designing PIC-X: PIC Token JWT and COSE Artifacts</title><link>https://www.ngallo.it/blog/2026-08-11/pic-x-token-types-jwts/</link><pubDate>Tue, 11 Aug 2026 09:00:00 +0200</pubDate><author>nicola.gallo@nitroagility.com (Nicola Gallo)</author><guid>https://www.ngallo.it/blog/2026-08-11/pic-x-token-types-jwts/</guid><description>&lt;figure class="post-banner"&gt;
 &lt;img src="https://www.ngallo.it/images/2026-08-11/pic-x-token-types-jwts.png"
 alt="Designing PIC-X: PIC Token JWT and COSE Artifacts."
 loading="lazy"&gt;
 &lt;figcaption&gt;Designing PIC-X. PIC Token JWT and COSE Artifacts.&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;PIC Profile 0.2 defines centralized PIC-X-mediated authority continuity.&lt;/p&gt;
&lt;p&gt;The active profile is:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;https://pic-protocol.org/profiles/0.2
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This article defines the external PIC Token JWT envelope and the native COSE artifacts used by that profile.&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;OAuth access token + Initial Continuity Proposal
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; |
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PIC-X
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; |
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PIC-X/trusted-authority-signed PIC PCA COSE 0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; |
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PIC-X-signed settled PIC Continuity COSE 0
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; |
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; v
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PIC-X-signed PIC Token JWT 0
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Non-initial advancement is candidate-based:&lt;/p&gt;</description></item></channel></rss>