aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/index.html19
-rw-r--r--spec/eris.adoc12
2 files changed, 24 insertions, 7 deletions
diff --git a/public/index.html b/public/index.html
index a2782b8..328f1ba 100644
--- a/public/index.html
+++ b/public/index.html
@@ -443,7 +443,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
<div class="details">
<span id="author" class="author">pukkamustard</span><br>
<span id="email" class="email"><a href="mailto:pukkamustard@posteo.net">pukkamustard@posteo.net</a></span><br>
-<span id="revnumber">version 0.3.0</span>
+<span id="revnumber">version 0.4.0-draft (UNRELEASED)</span>
</div>
<div id="toc" class="toc2">
<div id="toctitle">Table of Contents</div>
@@ -1653,7 +1653,7 @@ ERIS-Decode(BLOCK-SIZE, LEVEL, ROOT-REFERENCE, ROOT-KEY):
</dd>
<dt class="hdlist1">Audience </dt>
<dd>
-<p>A group of entities that should be able to decode the content published by the publisher. They receive the ERIS read capability from the publisher over a channel that provides CONFIDENTIALITY and PEER ENTITY AUTHENTICATION.</p>
+<p>A group of entities that should be able to decode the content published by the publisher. They receive the ERIS read capability from the publisher over a channel that provides CONFIDENTIALITY, DATA INTEGRITY and PEER ENTITY AUTHENTICATION.</p>
</dd>
<dt class="hdlist1">Intermediary Peers </dt>
<dd>
@@ -2044,6 +2044,15 @@ ERIS-Decode(BLOCK-SIZE, LEVEL, ROOT-REFERENCE, ROOT-KEY):
<div class="paragraph">
<p>The most recent version of the specification is published at <a href="http://purl.org/eris" class="bare">http://purl.org/eris</a>.</p>
</div>
+<h3 id="_unreleased" class="discrete">UNRELEASED</h3>
+<h4 id="_changed" class="discrete">Changed</h4>
+<div class="ulist">
+<ul>
+<li>
+<p>Add DATA INTEGRITY to requirement on channel between publisher and audience in threat model.</p>
+</li>
+</ul>
+</div>
<h3 id="_v0_3_0_11_january_2022" class="discrete"><a href="eris-v0.3.0.html">v0.3.0 (11. January 2022)</a></h3>
<h4 id="_added" class="discrete">Added</h4>
<div class="ulist">
@@ -2070,7 +2079,7 @@ ERIS-Decode(BLOCK-SIZE, LEVEL, ROOT-REFERENCE, ROOT-KEY):
</li>
</ul>
</div>
-<h4 id="_changed" class="discrete">Changed</h4>
+<h4 id="_changed_2" class="discrete">Changed</h4>
<div class="ulist">
<ul>
<li>
@@ -2187,8 +2196,8 @@ ERIS-Decode(BLOCK-SIZE, LEVEL, ROOT-REFERENCE, ROOT-KEY):
</div>
<div id="footer">
<div id="footer-text">
-Version 0.3.0<br>
-Last updated 2022-01-11 11:43:17 +0100
+Version 0.4.0-draft (UNRELEASED)<br>
+Last updated 2022-01-18 14:42:06 +0100
</div>
</div>
</body>
diff --git a/spec/eris.adoc b/spec/eris.adoc
index a55e279..15b404c 100644
--- a/spec/eris.adoc
+++ b/spec/eris.adoc
@@ -1,6 +1,6 @@
= Encoding for Robust Immutable Storage (ERIS)
pukkamustard <pukkamustard@posteo.net>
-v0.3.0
+v0.4.0-draft (UNRELEASED)
:toc: left
:xrefstyle: short
:sectnums:
@@ -435,7 +435,7 @@ We use terms for communication security as defined in RFC 3552 <<RFC3552>> (e.g.
We consider a setting with following entities:
Publisher :: Wants to publish some content.
-Audience :: A group of entities that should be able to decode the content published by the publisher. They receive the ERIS read capability from the publisher over a channel that provides CONFIDENTIALITY and PEER ENTITY AUTHENTICATION.
+Audience :: A group of entities that should be able to decode the content published by the publisher. They receive the ERIS read capability from the publisher over a channel that provides CONFIDENTIALITY, DATA INTEGRITY and PEER ENTITY AUTHENTICATION.
Intermediary Peers :: A group of entities that assist in making the content available to the audience by storing and transporting blocks of the encoded content. There are no communication security requirements for the communication between the intermediary peers and publisher or audience. Note that the publisher as well as members of the audience can act as intermediary peers.
Censor :: An adversary that wishes to prevent the audience from being able to decode some specific content. The censor does not have access to the read capability of the encoded content but may inspect, modify or drop communication between the intermediary peers and the audience. The censor does not have access and can not control the internal state of the publisher, audience or intermediary peers. The censor can impersonate a malicious intermediary peer.
@@ -606,6 +606,14 @@ Development of ERIS has been supported by the https://nlnet.nl[NLNet Foundation]
The most recent version of the specification is published at http://purl.org/eris.
[discrete]
+=== UNRELEASED
+
+[discrete]
+==== Changed
+
+- Add DATA INTEGRITY to requirement on channel between publisher and audience in threat model.
+
+[discrete]
=== link:eris-v0.3.0.html[v0.3.0 (11. January 2022)]
[discrete]