Skip to content

Commit 51e2ffd

Browse files
committed
Update the web site.
1 parent b472c0f commit 51e2ffd

File tree

8 files changed

+562
-22
lines changed

8 files changed

+562
-22
lines changed

feeds/all.atom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<feed xmlns="http://www.w3.org/2005/Atom"><title>Structured Commons</title><link href="http://www.structured-commons.org/" rel="alternate"></link><link href="http://www.structured-commons.org/feeds/all.atom.xml" rel="self"></link><id>http://www.structured-commons.org/</id><updated>2014-06-16T00:49:52Z</updated></feed>
2+
<feed xmlns="http://www.w3.org/2005/Atom"><title>Structured Commons</title><link href="http://www.structured-commons.org/" rel="alternate"></link><link href="http://www.structured-commons.org/feeds/all.atom.xml" rel="self"></link><id>http://www.structured-commons.org/</id><updated>2014-06-16T09:23:33Z</updated></feed>

scep0000.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ <h1><a href="http://www.structured-commons.org">Structured Commons <strong></str
6262
<tr class="field"><th class="docinfo-name">Status:</th><td class="field-body">Active</td></tr>
6363
<tr class="field"><th class="docinfo-name">Type:</th><td class="field-body">Informational</td></tr>
6464
<tr class="field"><th class="docinfo-name">Created:</th><td class="field-body">2014-06-15</td></tr>
65-
<tr class="field"><th class="docinfo-name">Source:</th><td class="field-body"><a href="scep0000.rst">scep0000.rst</a> (<tt>fp:bKNV47bE7V9sQqGe020DO-psEnZVsNye9afUeaRdwZkrew</tt>)</td></tr>
65+
<tr class="field"><th class="docinfo-name">Source:</th><td class="field-body"><a href="scep0000.rst">scep0000.rst</a> (<tt>fp:jXjB85Usj_icyGx6KgZ0OiMhmxr9-zOu1KnmqmdOMeroIw</tt>)</td></tr>
6666
</tbody></table>
6767

6868
<div class="section" id="introduction">
@@ -121,6 +121,9 @@ <h3>Draft&nbsp;SCEPs</h3>
121121
<tr><td><span class="raw-html"><a href="scep0101.html">101</a></span></td>
122122
<td>Structured Commons Object Model and Fingerprints</td>
123123
</tr>
124+
<tr><td><span class="raw-html"><a href="scep0102.html">102</a></span></td>
125+
<td>Certificates of existence</td>
126+
</tr>
124127
</tbody>
125128
</table>
126129
</div>

scep0000.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Num Title
4444
====== ===================
4545
|100| Structured Commons Model Overview
4646
|101| Structured Commons Object Model and Fingerprints
47+
|102| Certificates of existence
4748
====== ===================
4849

4950

@@ -60,3 +61,4 @@ References
6061
.. |2| replace:: :raw-html:`<a href="scep0002.html">2</a>`
6162
.. |100| replace:: :raw-html:`<a href="scep0100.html">100</a>`
6263
.. |101| replace:: :raw-html:`<a href="scep0101.html">101</a>`
64+
.. |102| replace:: :raw-html:`<a href="scep0102.html">102</a>`

scep0101.html

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ <h1><a href="http://www.structured-commons.org">Structured Commons <strong></str
6161
<tr class="field"><th class="docinfo-name">Author:</th><td class="field-body">Raphael ‘kena’ Poss</td></tr>
6262
<tr class="field"><th class="docinfo-name">Status:</th><td class="field-body">Draft</td></tr>
6363
<tr class="field"><th class="docinfo-name">Type:</th><td class="field-body">Standards Track</td></tr>
64-
<tr class="field"><th class="docinfo-name">Created:</th><td class="field-body">2014-06-21</td></tr>
65-
<tr class="field"><th class="docinfo-name">Source:</th><td class="field-body"><a href="scep0101.rst">scep0101.rst</a> (<tt>fp:9lbcUgQYhNDzxxmaAyQKVW8c4nY_QX4og_y9-fej-ATAlA</tt>)</td></tr>
64+
<tr class="field"><th class="docinfo-name">Created:</th><td class="field-body">2014-06-16</td></tr>
65+
<tr class="field"><th class="docinfo-name">Source:</th><td class="field-body"><a href="scep0101.rst">scep0101.rst</a> (<tt>fp:EtKaGwLxVg2TNzQh94ckuUAqRZlQPI5LHRxsIknWW1y-VA</tt>)</td></tr>
6666
</tbody></table>
6767

6868
<p>This <span class="caps">SCEP</span> describes the lowest level of the Structured
@@ -141,9 +141,8 @@ <h2>Fingerprints</h2>
141141
<div class="note">
142142
<p class="first admonition-title">Note</p>
143143
<p class="last">Although fingerprints can be represented as an array of
144-
bytes, they &#8220;are&#8221; not objects on their own. A fingerprint and a
145-
file object containing the fingerprint&#8217;s byte representation are
146-
separate entities within this&nbsp;specification.</p>
144+
bytes, a fingerprint and a file object containing the fingerprint&#8217;s
145+
byte representation are separate entities within this&nbsp;specification.</p>
147146
</div>
148147
<div class="note">
149148
<p class="first admonition-title">Note</p>
@@ -198,8 +197,14 @@ <h3>Textual and binary representation of&nbsp;fingerprints</h3>
198197
<p>Implementations may choose either lowercase or upper case digits for
199198
hex and long; as well as adding hyphens in the middle of a hex or long
200199
representation to ease reading by&nbsp;humans.</p>
201-
<div class="note">
202-
<p class="first admonition-title">Note</p>
200+
<p>For example, the following three representations are&nbsp;equivalent:</p>
201+
<pre class="literal-block">
202+
fp:s5pIIHf32iiVNH_eBGBMXtlXhMa7dI3w9KBrvHZ-v1NRAA (compact)
203+
fp::WONE-QIDX-67NC-RFJU-P7PA-IYCM-L3MV-PBGG-XN2I-34HU-UBV3-Y5T6-X5JV-CAA (long)
204+
b39a4820-77f7da28-95347fde-04604c5e-d95784c6-bb748df0-f4a06bbc-767ebf53 (hex)
205+
</pre>
206+
<div class="caution">
207+
<p class="first admonition-title">Caution!</p>
203208
<p class="last">The hex, long and compact representations are not unique,
204209
due to a possible ambiguity of upper vs. lowercase letter digits
205210
for hex and long, and the padding in final position for long and
@@ -262,7 +267,8 @@ <h2>References</h2>
262267
<table class="docutils footnote" frame="void" id="ascii" rules="none">
263268
<colgroup><col class="label" /><col /></colgroup>
264269
<tbody valign="top">
265-
<tr><td class="label"><a class="fn-backref" href="#id2">[1]</a></td><td><a class="reference external" href="https://en.wikipedia.org/wiki/ASCII">https://en.wikipedia.org/wiki/<span class="caps">ASCII</span></a></td></tr>
270+
<tr><td class="label"><a class="fn-backref" href="#id2">[1]</a></td><td><span class="caps">RFC</span> 20. &#8220;<span class="caps">ASCII</span> format for network interchange&#8221;.
271+
(<a class="reference external" href="https://tools.ietf.org/html/rfc20">https://tools.ietf.org/html/rfc20</a>)</td></tr>
266272
</tbody>
267273
</table>
268274
<table class="docutils footnote" frame="void" id="uni" rules="none">
@@ -274,13 +280,15 @@ <h2>References</h2>
274280
<table class="docutils footnote" frame="void" id="utf" rules="none">
275281
<colgroup><col class="label" /><col /></colgroup>
276282
<tbody valign="top">
277-
<tr><td class="label"><a class="fn-backref" href="#id3">[3]</a></td><td><a class="reference external" href="https://en.wikipedia.org/wiki/UTF-8">https://en.wikipedia.org/wiki/<span class="caps">UTF</span>-8</a></td></tr>
283+
<tr><td class="label"><a class="fn-backref" href="#id3">[3]</a></td><td><span class="caps">RFC</span> 3629. &#8220;<span class="caps">UTF</span>-8, a transformation format of <span class="caps">ISO</span> 10646&#8221;.
284+
(<a class="reference external" href="https://tools.ietf.org/html/rfc3629">https://tools.ietf.org/html/rfc3629</a>)</td></tr>
278285
</tbody>
279286
</table>
280287
<table class="docutils footnote" frame="void" id="sha" rules="none">
281288
<colgroup><col class="label" /><col /></colgroup>
282289
<tbody valign="top">
283-
<tr><td class="label"><a class="fn-backref" href="#id4">[4]</a></td><td><a class="reference external" href="https://en.wikipedia.org/wiki/SHA-2">https://en.wikipedia.org/wiki/<span class="caps">SHA</span>-2</a></td></tr>
290+
<tr><td class="label"><a class="fn-backref" href="#id4">[4]</a></td><td><span class="caps">RFC</span> 4634. &#8220;<span class="caps">US</span> Secure Hash Algorithms (<span class="caps">SHA</span> and <span class="caps">SHA</span>-based <span class="caps">HMAC</span> and <span class="caps">HKDF</span>)&#8221;.
291+
(<a class="reference external" href="https://tools.ietf.org/html/rfc6234">https://tools.ietf.org/html/rfc6234</a>; see also <a class="reference external" href="https://en.wikipedia.org/wiki/SHA-2">https://en.wikipedia.org/wiki/<span class="caps">SHA</span>-2</a>)</td></tr>
284292
</tbody>
285293
</table>
286294
<table class="docutils footnote" frame="void" id="fletcher" rules="none">
@@ -294,7 +302,8 @@ <h2>References</h2>
294302
<table class="docutils footnote" frame="void" id="base" rules="none">
295303
<colgroup><col class="label" /><col /></colgroup>
296304
<tbody valign="top">
297-
<tr><td class="label"><a class="fn-backref" href="#id6">[6]</a></td><td><a class="reference external" href="https://tools.ietf.org/html/rfc4648">https://tools.ietf.org/html/rfc4648</a></td></tr>
305+
<tr><td class="label"><a class="fn-backref" href="#id6">[6]</a></td><td><span class="caps">RFC</span> 4648. &#8220;The Base16, Base32, and Base64 Data Encodings&#8221;.
306+
(<a class="reference external" href="https://tools.ietf.org/html/rfc4648">https://tools.ietf.org/html/rfc4648</a>)</td></tr>
298307
</tbody>
299308
</table>
300309
</div>

scep0101.rst

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
:Author: Raphael ‘kena’ Poss
44
:Status: Draft
55
:Type: Standards Track
6-
:Created: 2014-06-21
6+
:Created: 2014-06-16
77

88
This SCEP describes the lowest level of the Structured
99
Commons model and infrastructure: how document
@@ -75,9 +75,9 @@ any object as follows:
7575
fingerprint is the SHA-256 checksum.
7676

7777
.. note:: Although fingerprints can be represented as an array of
78-
bytes, they "are" not objects on their own. A fingerprint and a
79-
file object containing the fingerprint's byte representation are
80-
separate entities within this specification.
78+
bytes, a fingerprint and a file object containing the fingerprint's
79+
byte representation are separate entities within this
80+
specification.
8181

8282
.. note:: For rereference, the fingerprint of the empty file object is
8383
b39a4820-77f7da28-95347fde-04604c5e-d95784c6-bb748df0-f4a06bbc-767ebf53;
@@ -114,7 +114,13 @@ Implementations may choose either lowercase or upper case digits for
114114
hex and long; as well as adding hyphens in the middle of a hex or long
115115
representation to ease reading by humans.
116116

117-
.. note::
117+
For example, the following three representations are equivalent::
118+
119+
fp:s5pIIHf32iiVNH_eBGBMXtlXhMa7dI3w9KBrvHZ-v1NRAA (compact)
120+
fp::WONE-QIDX-67NC-RFJU-P7PA-IYCM-L3MV-PBGG-XN2I-34HU-UBV3-Y5T6-X5JV-CAA (long)
121+
b39a4820-77f7da28-95347fde-04604c5e-d95784c6-bb748df0-f4a06bbc-767ebf53 (hex)
122+
123+
.. caution::
118124
The hex, long and compact representations are not unique,
119125
due to a possible ambiguity of upper vs. lowercase letter digits
120126
for hex and long, and the padding in final position for long and
@@ -182,14 +188,23 @@ https://github.com/structured-commons/tools
182188
References
183189
==========
184190

185-
.. [#ASCII] https://en.wikipedia.org/wiki/ASCII
191+
.. [#ASCII] RFC 20. "ASCII format for network interchange".
192+
(https://tools.ietf.org/html/rfc20)
193+
186194
.. [#UNI] https://en.wikipedia.org/wiki/Unicode
187-
.. [#UTF] https://en.wikipedia.org/wiki/UTF-8
188-
.. [#SHA] https://en.wikipedia.org/wiki/SHA-2
195+
196+
.. [#UTF] RFC 3629. "UTF-8, a transformation format of ISO 10646".
197+
(https://tools.ietf.org/html/rfc3629)
198+
199+
.. [#SHA] RFC 4634. "US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)".
200+
(https://tools.ietf.org/html/rfc6234; see also https://en.wikipedia.org/wiki/SHA-2)
201+
189202
.. [#FLETCHER] Fletcher, J. G. "An Arithmetic Checksum for Serial
190203
Transmissions". 1982. IEEE Trans. Comm., COM-30(1):247–252.
191204
(https://en.wikipedia.org/wiki/Fletcher%27s_checksum)
192-
.. [#BASE] https://tools.ietf.org/html/rfc4648
205+
206+
.. [#BASE] RFC 4648. "The Base16, Base32, and Base64 Data Encodings".
207+
(https://tools.ietf.org/html/rfc4648)
193208
194209
Copyright
195210
=========

0 commit comments

Comments
 (0)