-
Notifications
You must be signed in to change notification settings - Fork 2
/
7Kokkuvote.html
171 lines (158 loc) · 13.9 KB
/
7Kokkuvote.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<html>
<head>
<title>7. Kokkuvõte</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="generator" content="HelpNDoc Personal Edition 4.7.1.684">
<meta name="keywords" content="">
<link type="text/css" rel="stylesheet" media="all" href="css/reset.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/base.css" />
<link type="text/css" rel="stylesheet" media="all" href="css/hnd.css" />
<!--[if lte IE 8]>
<link type="text/css" rel="stylesheet" media="all" href="css/ielte8.css" />
<![endif]-->
<style type="text/css">
#topic_header
{
background-color: #EFEFEF;
}
</style>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/hnd.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
if (top.frames.length == 0)
{
var sTopicUrl = top.location.href.substring(top.location.href.lastIndexOf("/") + 1, top.location.href.length);
top.location.href = "index.html?" + sTopicUrl;
}
else if (top && top.FrameTOC && top.FrameTOC.SelectTocItem)
{
top.FrameTOC.SelectTocItem("7Kokkuvote");
}
});
</script>
</head>
<body>
<div id="topic_header">
<div id="topic_header_content">
<h1 id="topic_header_text">7. Kokkuvõte</h1>
</div>
<div id="topic_header_nav">
<a href="6Arendusprotsessikirjeldus.html"><img src="img/arrow_left.png" alt="Previous"/></a>
<a href="Lisad.html"><img src="img/arrow_right.png" alt="Next"/></a>
</div>
<div class="clear"></div>
</div>
<div id="topic_content">
<p></p>
<p class="rvps25"><span class="rvts20">Eeltoodust ja eID arendusraamistiku kehtivast olukorrast lähtuvalt on võimalik konstateerida järgmiseid aspekte:</span></p>
<ul style="text-indent: 0px; margin-left: 48px; list-style-position: outside;">
<li style="text-indent: 0px" class="rvps51"><span class="rvts22">riigi poolt eID tarkvara sisaldab mh:</span></li>
<ul style="text-indent: 0px; margin-left: 48px; list-style-position: outside; list-style-type: circle;">
<li style="margin-left: 0px; text-indent: 0px" class="rvps52"><span class="rvts22">teeke (Java, C/C++ ja .NET), mis loovad eeldused elektroonilise identiteedi ja digitaalse usaldusteenuse kasutamiseks vajalike rakendusele;</span></li>
<li style="margin-left: 0px; text-indent: 0px" class="rvps52"><span class="rvts22">DigiDoc rakendusi erinevatele platvormidele (Windows, Linux ja Mac OS X) koos täiendava veebipõhise riigiportaaliga eesti.ee, mis loovad võimekuse avalikule ja erasektorile digitaalse allkirjastamise teenuse kasutamiseks;</span></li>
</ul>
<li style="text-indent: 0px" class="rvps51"><span class="rvts22">erasektori initsiatiivil on loodud DigiDoc rakendused mobiiliplatvormidele (Android, iOS ja Windows Mobile), mis loovad võimekuse nutiseadmetes digitaalse allkirjastamise teenuse kasutamiseks. Paraku ei lähtu arendused kesksetest arengustest ja poliitikatest, millest tulenevalt kaasaegsete komponentide kasutamine ei ole garanteeritud ning kasutajatugi ei ole tagatud.</span></li>
</ul>
<p class="rvps53"><span class="rvts20">Eeltoodut arvestades leiame, et otstarbekas on riigi poolt hallatava eID tarkvara toe laiendamine enamlevinud mobiiliplatvormidele (Android, iOS ja WM) läbi järgmiste kihtide:</span></p>
<ol style="text-indent: 0px; margin-left: 48px; list-style-position: outside; list-style-type: decimal;">
<li value="1" style="text-indent: 0px" class="rvps54"><span class="rvts52">Olemasolevate ametlikele DigiDoc teekidele ja eID draiveritele mobiilse toe lisamine</span><span class="rvts22">. Soodustatakse keskselt hallatud elektroonilise identiteedi ja digitaalse usaldusteenuse kontrollitud laiendamist ja populariseerimist. Seda suurendab perspektiivis veel nutiseadmetele USB/BLE/NFC lisaseadmete tugi. Kolmandatel osapoolte on loodud alusmaterjalid, millele täiendavaid rakendusi realiseerida (soodustab ettevõtlust ja eksporti).</span></li>
<li value="2" style="text-indent: 0px" class="rvps54"><span class="rvts52">Riigi poolt ametliku eID autentimislahenduse ja DigiDoc rakenduse pakkumine levinuimatele mobiilsetele platvormidele</span><span class="rvts22">. Kasutajatele on loodud usaldusväärsed võimalused täiendava väärtuse kasutamiseks ning turvalise, kasutatava ja jätkusuutliku teenuse kindlus. Süsteemne lähenemine suurendab kasutajate usaldust riigi pakutavate teenuste vastu (soodustab teenuse populaarsust).</span></li>
</ol>
<p class="rvps10"><span class="rvts20">Lahendussuuna puhul leiame, et oluline arendussiht peab olema määratud ühtse ja tervikliku eID raamistiku loomisele, mis katab ära töökoha-arvutite ja mobiiliplatvormid ning kus platvormide erisuste lubamine on erand mitte reegel. Ühetaolise kontseptsiooni järgimine võimaldab saavutada perspektiivis kuluefektiivse arendus- ja haldusmudeli ning võimaldab pakkuda suurimat lisaväärtust (jagatud koodi puhul on hilisem haldamine odavam).</span></p>
<p class="rvps10"><span class="rvts20">Järgnevas tabelis (</span><a class="rvts32" href="7Kokkuvote.html#Tabel14">vt tabel 14</a><span class="rvts20">) on toodud raamistiku kihiti jagatud koodi hinnangulised sihttasemed lähema 3-4 aasta perspektiivis koos selgituse/põhjendusega. Leiame, et </span><span class="rvts25">võimalik ja realistlik on saavutada 75% ulatuses platvormide ülene jagatud koodi tase</span><span class="rvts20">. See on oluline, et kindlustada eID tarkvara kuluoptimaalse arendus- ja haldusmudeliga ühetaolised toimimismustrid nii töökohaarvutitest kui nutiseadmetes.</span></p>
<div class="rvps17"><table width="100%" border="1" cellpadding="4" cellspacing="-1" style="border-width: 0px; border-collapse: collapse;">
<tr valign="top">
<td width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px; background-color: #deeaf6;"><p class="rvps27"><span class="rvts42">Kiht</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px; background-color: #deeaf6;"><p class="rvps27"><span class="rvts42">Ärifunktsionaalsused</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px; background-color: #deeaf6;"><p class="rvps27"><span class="rvts42">Alg-tase</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px; background-color: #deeaf6;"><p class="rvps27"><span class="rvts42">Siht-tase</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px; background-color: #deeaf6;"><p class="rvps27"><span class="rvts42">Märkused, kommentaarid</span></p>
</td>
</tr>
<tr valign="top">
<td rowspan="2" width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Rakendused</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Seadmes allkirjastamiseks ja verifitseerimiseks, krüpteerimiseks ja dekrüpteerimiseks ning kaardi haldustoimingute teostamiseks (nt PIN vahetus).</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">0%</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">50%</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Kuni op. süsteemi tasemel ei ole saavutatud seadmete-ülest tuge (Win 10 on arvatavasti esimeseks teenäitajaks), seni tõenäoliselt jäävad erisused märkimisväärses osas. Võimalik saavutada jagatud kood teatud süsteemsete komponentide tasemel, peamiselt toodab aga erisust UI/UX nõuded.</span></p>
</td>
</tr>
<tr valign="top">
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Veebilehitsejas allkirjastamine ja verifitseerimine, autentimine</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">0%</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">70%</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Jäävad teatud erisused, sest töökoha-arvutites on veebilehitsejate laiendamine (</span><span class="rvts44">plugin</span><span class="rvts43"> ID-kaardi toeks vms) saavutatav, nutimaailmas see ei ole praktikas võimalik.</span></p>
</td>
</tr>
<tr valign="top">
<td width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Teegid (Java, C++/C#, .NET)</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Allkirjastamine, ja verifitseerimine, krüpteerimine ja dekrüpteerimine, allkirjafailide haldus.</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">50%</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">90%</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Mobiili- ja töökohaarvutite puhul võimalik saavutada ühtsed platvormide-ülesed teegid.</span></p>
</td>
</tr>
<tr valign="top">
<td width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Veebikom-ponendid</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">eID komponendid ja abiteegid veebis autentimiseks ja allkirjastamiseks, verifitseerimiseks.</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">0%</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">90%</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Võimalik saavutada ühtsed JS teegid, pluginad vms platvormide üleselt nii töökoha-arvutitele kui ka nutiseadmetele. Võivad jääda mõned erisused.</span></p>
</td>
</tr>
<tr valign="top">
<td width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Draiverid (PKCS#11)</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">eID draiverid RSA arvutamiseks, autentimiseks ja kaardi haldustoimingute teostamiseks.</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">0%</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">90%</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Mobiiliplatvormil ja töökohaarvutitel mõistlik pingutada ühtlustamise suunas. Võimalik saavutada ühisosa.</span></p>
</td>
</tr>
<tr valign="top">
<td width="80" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Lisasead-mete draiverid</span></p>
</td>
<td width="184" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Süsteemsed draiverid suhtlemaks ID-kaardi lisaseadmetega (USB, BLE, NFC jt).</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">N/A</span></p>
</td>
<td width="33" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">N/A</span></p>
</td>
<td width="222" valign="top" style="border-width : 1px; border-color: #5b9bd5; border-style: solid; padding: 0px 7px;"><p class="rvps27"><span class="rvts43">Jäävad erisused valdavalt lisaseadmete tootjate ja toodete põhiselt. Ei ole ka otseselt eID raamistiku osaks.</span></p>
</td>
</tr>
</table>
</div>
<p class="rvps18"><span class="rvts33">Tabel </span><span class="rvts33">13</span><a name="Tabel14"></a>
<span class="rvts33">. eID platvormiülesed jagatud koodi sihid.</span></p>
</div>
<div id="topic_footer">
<div id="topic_footer_content">
Elektroonilise identiteedi (eID) tarkvara laiendamine mobiilsetele platvormidele, v1.0. Sertifitseerimiskeskus AS, Finestmedia AS, Applaud OÜ (2014-2015)</div>
</div>
</body>
</html>