aboutsummaryrefslogtreecommitdiff
path: root/template/reclaim/tech.html.j2
diff options
context:
space:
mode:
Diffstat (limited to 'template/reclaim/tech.html.j2')
-rw-r--r--template/reclaim/tech.html.j2115
1 files changed, 115 insertions, 0 deletions
diff --git a/template/reclaim/tech.html.j2 b/template/reclaim/tech.html.j2
new file mode 100644
index 00000000..4223cf5b
--- /dev/null
+++ b/template/reclaim/tech.html.j2
@@ -0,0 +1,115 @@
1{% extends "common/base.j2" %}
2{% block body_content %}
3<div class="m-3">
4 <a class="mt-2 mb-2" href="{{ url_localized('reclaim/index.html') }}">reclaimID</a> / Technology
5</div>
6<h2 class="text-center">{{ _("Overview") }}</h2>
7<div style="text-align:center">
8 <img style="width:50%" src="{{ url_static('images/reclaim/reclaim_eq.png') }}"/>
9</div>
10<br/>
11<div class="container">
12 <div class="row">
13 <div class="col-lg-6">
14 <h3>
15 {{ _("Decentralised identity directory") }}
16 </h3>
17 <p>
18 {% trans %}
19 The decentralised GNU Name System (GNS) gives users full and exclusive authority over their attributes by sharing them over user-owned namespaces.
20 {% endtrans %}
21 </p>
22 </div>
23 <div class="col-lg-6">
24 <div>
25 <h3>
26 {{ _("Cryptographic access control") }}
27 </h3>
28 </div>
29 <p>
30 {% trans %}
31Users regularly publish fresh, up-to-date attributes which can be retrieved and
32read only by authorized relying parties parties without direct user interaction -- even if the user is offline!
33 {% endtrans %}
34 </p>
35 </div>
36 </div>
37</div>
38<hr/>
39<h2 class="text-center">{{ _("Principles") }}</h2>
40<div class="container-fluid greybox">
41 <div class="container">
42 <div class="row">
43 <div class="col-lg-1"></div>
44 <div class="col-lg-6">
45 <section>
46 <h2>{{ _("Identity and attribute management") }}</h2>
47 <p>
48 {% trans %}
49 Users regularly publish fresh, up-to-date attributes which can be retrieved by requesting parties without direct user interaction -- even if the user is offline!
50 Access to attributes is controlled through an ecryption based access
51 control layer.
52 {% endtrans %}
53 </p>
54 </section>
55 </div>
56 <div class="col-lg-5 homepageicon">
57 <a href="{{ url_static('images/reclaim/Reclaim-2.png') }}"><img style="width:100%" src="{{ url_static('images/reclaim/Reclaim-2.png') }}"/></a>
58 </div>
59 </div>
60 </div>
61</div>
62<div class="container-fluid">
63 <div class="container">
64 <div class="row">
65 <div class="col-lg-5 homepageicon">
66 <a href="{{ url_static('images/reclaim/Reclaim-3.png') }}"><img style="width:100%" src="{{ url_static('images/reclaim/Reclaim-3.png') }}"/></a>
67
68 </div>
69 <div class="col-lg-6">
70 <section>
71 <h2>{{ _("Authorization") }}</h2>
72 <p>
73 {% trans %}
74 To access attributes, requesting parties request authorization from the
75 user thrugh the use of OpenID Connect.
76 If access is granted, the relying party is given the necessary decryption
77 key material.
78 The user may at any time revoke this access or modify the authorization decision.
79 {% endtrans %}
80 </p>
81 </section>
82 </div>
83 </div>
84</div>
85
86<div class="container-fluid greybox">
87 <div class="container">
88 <div class="row">
89 <div class="col-lg-1"></div>
90 <div class="col-lg-6">
91 <section>
92 <h2>{{ _("Attribute retrieval") }}</h2>
93 <p>
94 {% trans %}
95 Relying parties retrieve encrypted identity data from the decentralised
96 directory.
97 It is able to decrypt all those attributes that the user has authorized
98 it to access using the respective key.
99 {% endtrans %}
100 </p>
101 </section>
102 </div>
103 <div class="col-lg-5 homepageicon">
104 <a href="{{ url_static('images/reclaim/Reclaim-4.png') }}"><img style="width:100%" src="{{ url_static('images/reclaim/Reclaim-4.png') }}"/></a>
105 </div>
106 </div>
107 </div>
108</div>
109<hr/>
110<h2 style="text-align:center" class="mt-2">Videos and Talks</h2>
111<ul class="fa-ul">
112 <li><i class="fa-li fas fa-caret-right"></i> <a href="https://youtu.be/PlSX-o36Wus?t=5371">IETF Meeting #104; Privacy Enhancements and Assessments Research Group - March 2019</a> (<a href="https://git.gnunet.org/presentations.git/plain/IETF104/slides-104-pearg-reclaim-00.pdf">Slides</a>)</li>
113 <li><i class="fa-li fas fa-caret-right"></i> <a href="https://media.ccc.de/v/ds19-10383-re_claimid">Datenspuren 2019 - September 2019 (German)</a> (<a href="https://git.gnunet.org/presentations.git/plain/datenspuren2019/datenspuren2019.pdf">Slides</a>, English)</li>
114</ul>
115{% endblock body_content %}