Version 3.1 by Peter Ďuriš on 2025/10/06 09:54

Show last authors
1
2
3 **PROJEKTOVÝ ZÁMER**
4
5 **Vzor pre manažérsky výstup I-02**
6
7 **~ podľa vyhlášky MIRRI č. 401/2023 Z. z. **
8
9
10 |Povinná osoba|Ministerstvo investícií, regionálneho rozvoja a informatizácie SR
11 |Názov projektu|Centrálny podpisový komponent (Podpisový komponent)
12 |Zodpovedná osoba za projekt|Milan Patráš / Projektový manažér
13 |Realizátor projektu|SITVS, MIRRI SR 
14 |Vlastník projektu|Jaroslav Chovanec, Milan Patráš / Produktový manažér
15
16 **Schvaľovanie dokumentu**
17
18 |Položka|Meno a priezvisko|Organizácia|Pracovná pozícia|Dátum|(((
19 Podpis
20
21 (alebo elektronický súhlas)
22 )))
23 |Vypracoval| | | | |
24
25 1. História DOKUMENTU
26
27 |Verzia|Dátum|Zmeny|Meno
28 |1.81|26.7.2021|Aktualizácia nápovedy v kapitolách 3.4 Ciele projektu a merateľné ukazovatele a 12. Prílohy|oPOHIT MIRRI
29 |1.82|17.9.2021|Aktualizácia číslovania podkapitol|oPOHIT MIRRI
30 |1.83|17.10.2023|Doplnenie kapitoly k architektúre, 3.7.3|
31 |1.84|16.11.2023|Revízia a doplnenie architektúry|
32 |1.85|06.12.2023|Zapracovanie pripomienok MIRRI & NASES|
33 |1.86|19.12.2023|Úprava formátovania, zapracovanie zmien|
34
35 1. ÚČEL DOKUMENTU, SKRATKY (KONVENCIE) A DEFINÍCIE
36
37 Tento dokument je vypracovaný v súlade s vyhláškou 401/2023 Z.z. je dokument I-02 Projektový zámer pre iniciačnú fázu určený na rozpracovanie informácií k projektu, aby bolo možné rozhodnúť o pokračovaní prípravy projektu, alokovaní rozpočtu, ľudských zdrojov a prechode do realizačnej fázy.
38
39 Účelom dokumentu je popísať potreby a požiadavky kľúčových koncových používateľov, ako aj závislosti a riziká v zmysle platnej legislatívy a existujúcich projektov, prebiehajúcich v rámci MIRRI SR a iných OVM na vybudovanie platformy pre životné situácie v rámci programu Slovensko 3.0, financovaného z Plánu obnovy a odolnosti. Dokument bude bližšie popisovať oblasti, ktoré sú predmetom 2. inkrementu – časť CPK (Centrálny podpisový komponent).
40
41
42 1.
43 11. Použité skratky a pojmy
44
45 |Skratka|Popis
46 |**AFPM**|Autorizácia funkciou prístupového miesta (historicky používané označenie "Klik")
47 |**API**|Application programming interface [Angl.], Aplikačné programovacie rozhranie
48 |**ASiC**|Associated signature containers [Angl.], Pridružené podpisové kontajnery
49 |**BOK**|Bezpečnostný osobný kód
50 |**CAdES**|CMS advanced electronic signatures [Angl.], sada rozšírení podpísaných údajov syntaxe kryptografických správ
51 |**CAMP**|Centrálna API manažment platforma
52 |**CEP**|Centrálna elektronická podateľňa
53 |**CPK **|Centrálny podpisový komponent
54 |**DTBS/R**|Data to be signed representation [Angl.], hash dokumentu
55 |**eDoPP**|Elektronický doklad o povolení pobytu
56 |**eID**|Elektronický občiansky preukaz
57 |**eIDAS**|Electronic IDentification, authentication and trust services [Angl.], Európsky štandard pre elektronickú komunikáciu
58 |**ESI**|Electronic signatures and infrastructures [Angl.], Elektronické podpisy a infraštruktúry
59 |**FO**|Fyzická osoba
60 |**G2G**|Government to government [Angl.], komunikácia verejnej správy medzi sebou pomocou middleware platformy
61 |**GUI**|Graphical user interface [Angl.], grafické užívateľské rozhranie
62 |**HSM**|Hardware security module [Angl.], špecializované hardvérové zariadenia, ktoré využívajú silné fyzické a logické bezpečnostné techniky na ochranu dôležitých kľúčov pred nezákonným prístupom a zmenami.
63 |**IAM**|Identity access management [Angl.], zabezpečenie centrálnej správy identít, autentifikačných údajov a autorizácií
64 |**IS**|Informačný systém
65 |**ISVS**|Informačný systém verejnej správy
66 |**KCCKB**|Kompetenčné a certifikačné centrum kybernetickej bezpečnosti
67 |**KEP**|Kvalifikovaný elektronický podpis
68 |**META IS**|Centrálny metainformačný systém verejnej správy
69 |**MVP**|Minimum viable product [Angl.], produkt v minimálnom použiteľnom hu
70 | |
71 |**NFC**|Near field communication [Angl.], technológia na bezpečnú a rýchlu bezdrôtovú komunikáciu do vzdialenosti 4 cm.
72 |**OPZ**|Opis predmetu zákazky
73 |**OVM**|Orgán verejnej moci
74 |**PAdES**|PDF advanced electronic signatures [Angl.], PDF dokument vhodný pre zdokonalený elektronický podpis
75 |**PO**|Právnická osoba
76 |**PTK**|Prípravná trhová konzultácia
77 |**RPO**|Recovery Point Objective [Angl.], akceptovateľná doba od poslednej zálohy
78 |**RTO**|Recovery Time Objective [Angl.], cieľový čas obnovy business procesu
79 |**QA**|Quality assurance [Angl.], zabezpečenie/posúdenie kvality
80 |**QSCD**|Qualified signature creation device [Angl.], kvalifikované zariadenia na vyhotovenie elektronického podpisu
81 |**REST API**|Representational state transfer API, aplikačné programovacie rozhranie ktoré spĺňa obmedzenia architektonického štýlu REST
82 |**SDK**|Software development kit [Angl.], súbor nástrojov pre vývoj softvéru
83 |**SSO**|Single sign-on [Angl.], jednotné prihlásenie pre prihlásenie pomocou jedného ID do ktoréhokoľvek z niekoľkých súvisiacich, ale nezávislých softvérových systémov.
84 |**SW**|Software
85 |**ÚPVS **|Ústredný portál verejnej správy
86 |**WebSSO**|IAM služba Single Sign-On (SSO) - „jednotné prihlásenie sa“
87 |**XAdES**|XML advanced electronic signatures [Angl.], sada rozšírení odporúčania XML-DSig vhodná pre zaručené elektronické podpisy
88 |**ZEP**|Zaručený elektronický podpis
89 |**NASES**|Národná agentúra pre sieťové a elektronické služby
90 |**MIRRI SR**|Ministerstvo investícií, regionálneho rozvoja a informatizácie Slovenskej republiky
91 |**BOK**|Bezpečnostný osobný kód (šesťmiestny – slúži na identifikáciu uživateľa a prístup do schránky www.slovensko.sk)
92 |**KEP PIN**|Kvalifikovaný elektronický podpis – Personal Identification Number (šesťmiestny)
93 |**SKRATKA/POJEM**|POPIS
94
95
96 1. DEFINOVANIE PROJEKTU
97
98 1.
99 11. Manažérske zhrnutie
100
101 Prax a skúsenosti pri vybavovaní životných situácii elektronicky (v zmysle § 3 písm. q) zákona č. 95/2019 Z.z. o informačných technológiách vo verejnej správe a o zmene na doplnení niektorých zákonov v znení neskorších predpisov, ďalej ako („zákon č. 95/2019“) prostredníctvom občanov ukazujú, že z pohľadu používateľa je podpisovanie podaní najnáročnejšou činnosťou pri vytváraní podania a to na portáli slovensko.sk a na špecializovaných portáloch (v zmysle § 5 ods. 3 zákona č. 305/2013 Z.z. o elektronickej podobe výkonu pôsobnosti orgánov verejnej moci a o zmene a doplnení niektorých zákonov v znení neskorších predpisov, ďalej ako „zákon č. 305/2013 o e-Governmente“), ktoré majú implementovaný mechanizmus podpisovania prostredníctvom podpisových aplikácií (poskytovaných na stiahnutie na ÚPVS), a to najmä z dôvodu komplikovanej inštalácie komponentov určených na podpisovanie, obmedzenia prehliadačov pri inicializácii podpisovej aplikácie z webového prehliadača ako aj nutnosti poznať viaceré unikátne identifikátory ako je BOK či KEP PIN. Pri vytváraní podania je najviac neúspešných krokov z dôvodu zlyhania podpisovania.
102
103
104 Alternatívou, ktorá by zabezpečila jednotné, jednoduché, intuitívne a komfortné používateľské prostredie, v ktorom sa bude podpisovanie realizovať, je implementácia spoločného modulu, t. j. Centrálny podpisový komponent (CPK), v rámci jeho poskytovania sú viaceré možností vyhotovenia kvalifikovaného elektronického podpisu aj bez nutnosti použitia čítačky čipových kariet, a to s pomocou mobilných zariadení (s možnosťou autorizácie s využitím eID 2.0),  ako aj zjednodušenej formy autorizácie (autorizácia funkciou prístupového miesta), ktorá zabezpečí rýchlejší a používateľsky komfortnejší spôsob podpisovania vybraných úkonov a služieb nevyžadujúcich autorizáciu na úrovni KEP, a to aj bez nutnosti inštalovania osobitného SW t.j. lokálnej podpisovej aplikácie , či poznania unikátnych identifikátorov ako napr. KEP PIN (v prípade autorizácie cez AFPM).
105
106
107 Riešenie bude slúžiť pre všetky komunikačné kanály a prístupové miesta (Slovensko v mobile, ÚPVS, špecializované portály, ISVS) a zároveň bude umožňovať využívanie aj pre tretie strany.
108
109 V rámci CPK verejný obstarávateľ požaduje dodávku hlavných funkcií, ktoré je možné nasledovne rozdeliť na jednotlivé časti zákazky:
110
111 1. **Centrálny podpisový komponent**
112
113 * **implementácia  CPK**, ktorá umožní výber lokálnej podpisovej aplikácie na desktope,  cez jednotné rozhrania a integračné komponenty (knižnice) CPK, podpisovanie kvalifikovaným a zdokonaleným elektronickým podpisom ako aj kvalifikovanou elektronickou pečaťou. Súčasťou podpisu môže byť aj elektronická časová pečiatka. CPK bude podporovať aj možnosť viacnásobného podpisovania, ale riadenie viacnásobného podpisovania podľa požiadaviek koncovej služby (napr. kto autorizuje a v akom poradí) bude realizované funkcionalitou konštruktora správ mimo CPK. Zároveň bude podporovať vytvorenie elektronického podpisu odosielaného elektronického dokumentu, ktorá predstavuje vytváranie kvalifikovaných pečatí pracovníkom OVM cez používateľské rozhranie v zmysle § 23 ods. 1 zákona č. 305/2013 Z.z. o e-Governmente - náhrada alebo prepoužitie (integrácia) jestvujúcej funkcionality CEP (Modul centrálnej elektronickej podateľne, aplikačná služba METAIS kód=sluzba_is_1370).
114 * **Plug-in do web prehliadača,** CPK poskytne integrácie, prostredníctvom ktorých bude možné po zaradení do META IS a prejavení vôle poskytovateľov podpisových aplikácií jednoducho pridať aplikácie ďalších poskytovateľov služieb spojených s podpisovaním. Plug-in umožní pre lokálne podpisové aplikácie registráciu pri inštalácii, štart aplikácie, odovzdanie objektu na podpis a prebratie podpísaného objektu.
115
116 1. **Implementácia autorizácie funkciou prístupového miesta **(AFPM, tiež používané označenie "Klik"), ktorá predstavuje autorizáciu v zmysle § 23 ods. 1 písm. a) bod 2 zákona č. 305/2013 Z.z. o e-Governmente. Jej funkčnosť bude zabezpečovať nový požadovaný komponent AFPM.
117 1. **Implementácia autorizácie prostredníctvom eID 2.0 a eDoPP 2.0 (NFC KEP), ktorá predstavuje autorizáciu v zmysle § 23 ods. 1 písm. a) bod 1 zákona č.305/2013 Z.z. o e-Governmente.**
118
119
120
121 1.
122 11. Motivácia a rozsah projektu
123
124 Realizovaním projektu sa zabezpečí jednotné, jednoduché, intuitívne a komfortné používateľské rozhranie, v ktorom bude podpisovanie realizované. Projekt zároveň prinesie rozšírenie možností vyhotovenia kvalifikovaného elektronického podpisu aj bez nutnosti použitia čítačky čipových kariet, a to aj s pomocou mobilných zariadení (možnosť autorizácie s využitím eID 2.0), ako aj zjednodušenú formu autorizácie (autorizácia funkciou prístupového miesta), ktorá zabezpečí rýchlejší a používateľsky komfortnejší spôsob podpisovania vybraných úkonov a služieb nevyžadujúcich autorizáciu na úrovni KEP a to bez nutnosti inštalovania osobitného SW, či poznania unikátnych identifikátorov (ako napr. KEP PIN).
125
126 Riešenie bude slúžiť pre všetky komunikačné kanály a prístupové miesta (Slovensko v mobile, ÚPVS, špecializované portály, ISVS) a zároveň bude umožňovať využívanie aj pre tretie strany.
127
128
129 1.
130 11. Zainteresované strany/Stakeholderi
131
132 |**ID**|(((
133 **AKTÉR / STAKEHOLDER**
134
135
136 )))|(((
137 **SUBJEKT**
138
139 (názov / skratka)
140 )))|(((
141 **ROLA**
142
143 (vlastník procesu/ vlastník dát/zákazník/ užívateľ …. člen tímu atď.)
144 )))|(((
145 **Informačný systém**
146
147 (názov ISVS a MetaIS kód)
148 )))
149 |1.|Ministerstvo investícií, regionálneho rozvoja a informatizácie SR|MIRRI|Poskytovateľ služieb centrálnej platformy integrácie údajov|IS CSRU
150 |2.|Národná agentúra pre sieťové odvetvia|NASES|Prevádzkovateľ služby|
151 |3.|Fyzická osoba| |Spracovateľ podania formou vyplnenia žiadosti vo formulárovom prostredí|Nerelevantné
152 |4.|Právnická osoba alebo FO podnikateľ| |(((
153 1. Spracovateľ podania formou vyplnenia žiadosti vo formulárovom prostredí
154 1. Spracovateľ hromadných podaní prostredníctvom integrácie na vystavené API
155 )))|Nerelevantné
156 |5.|Orgán verejnej moci|OVM|(((
157 Konzument údajov
158
159 Spracovateľ podania
160 )))|Doplniť ISVS (v projekte)
161
162
163 1.
164 11. Ciele projektu
165
166
167
168 1.
169 11. Merateľné ukazovatele (KPI)
170
171 |**ID**|(((
172
173
174
175 **CIEĽ**
176 )))|**NÁZOV**
177 **MERATEĽNÉHO A VÝKONNOSTNÉHO UKAZOVATEĽA (KPI)**|**POPIS**
178 **UKAZOVATEĽA**|**MERNÁ JEDNOTKA**
179 (v čom sa meria ukazovateľ)|**AS IS**
180 **MERATEĽNÉ VÝKONNOSTNÉ HODNTOY**
181 (aktuálne hodnoty)|**TO BE **
182 **MERATEĽNÉ VÝKONNOSTNÉ HODNTOY**
183 (cieľové hodnoty projektu)|(((
184 **SPÔSOB ICH MERANIA/**
185
186 **OVERENIA **
187 **PO NASADENÍ**
188 (overenie naplnenie cieľa)
189 )))|**POZNÁMKA**
190 |1|Zvýšenie dostupnosti autorizácie|Počet možných spôsobov autorizácie na ÚPVS|Porovnanie aktuálnych možných spôsobov autorizácie na ÚPVS|Početnosť|1|3|Kontrola nasadením možnosti autorizácie vybraných služieb a úkonov prostredníctvom viacerých možností autorizácie (eID+čítačka, AFPM, eID 2.0)|...
191 |2|Zjednodušenie autorizácie pre vybrané služby|Počet možností vyhotovenia podpisu na ÚPVS bez nutnosti použitia eID|Porovnanie aktuálnych možností vyhotovenia podpisu na ÚPVS|Početnosť|0|1|Kontrola nasadením autorizácie funkciou prístupového miesta|...
192 |3|Zvýšenie dostupnosti autorizácie|Umožnenie autorizácie aj prostredníctvom mobilných zariadení|Porovnanie aktuálnych možností autorizácie pomocou mobilného zariadenia|Početnosť|0|2|Kontrola nasadením možnosti autorizácie (AFPM, s eID 2.0)|...
193 |4|Zvýšenie efektivity procesov|Čas potrebný na vyhotovenie KEP|Porovnanie času potrebného na vyhotovenie KEP pred a po nasadení projektu|Čas (minúty)|15|5|Časové meranie procesu vyhotovenia KEP s eID+čítačka a vyhotovenia KEP s eID 2.0 (cez NFC s využitím aplikácie SvM)|Časové hľadisko treba pred zadefinovaním KPI reálne zmerať, pri využití podpisovania cez KEP vs. EID 2.0. s NFC rozhraním
194
195
196 1.
197 11. Špecifikácia potrieb koncového používateľa
198
199 Pri špecifikovaní potrieb, bol zvolený prístup z pohľadu preferencií používateľa. V rámci príloh sa bude nachádzať kalatóg požiadaviek, ktorý poskytne sumarizáciu funkčných a nefunkčných požiadaviek a závislostí k jednotlivým požiadavkám.
200
201 == ==
202
203 1.
204 11. Riziká a závislosti
205
206 |**Popis rizika**|**Dôvod rizika**|**Možný dopad**|**Možná mitigácia**
207 |Doba obstarania|Obstaranie modulu bude trvať dlhšie ako je plánované|(((
208 Nedodanie nového riešenia v
209
210 čase spustenia prvých ŽS
211 )))|(((
212 Zameranie sa na nájdenie
213
214 vhodného krabicového
215
216 riešenia, ktoré pokrýva
217
218 primárne základné
219
220 požiadavky prvých ŽS
221 )))
222 |(((
223 Vhodné krabicové riešenie
224
225 spĺňajúce požiadavky
226 )))|(((
227 Aktuálne dostupné riešenia nemusia zodpovedať
228
229 zadefinovaným požiadavkám
230 )))|(((
231 Potrebná vyššia miera
232
233 customizácie, čo môže navýšiť
234
235 budget a predĺžiť dobu
236
237 obstarania
238 )))|(((
239 Zameranie sa na nájdenie
240
241 vhodného krabicového
242
243 riešenia, ktoré pokrýva
244
245 primárne základné
246
247 požiadavky prvých ŽS
248 )))
249 |(((
250 Priama nadväznosť na iné
251
252 projekty
253 )))|(((
254 Podpisový komponent počíta s využívaním komponentu
255
256 CEP, ktorý je potrebné modernizovať a zvýšiť výkon
257 )))|(((
258 Dopady na overovanie podpisov
259
260 a pridávanie časovej pečiatky
261 )))|(((
262 Vhodné načasovanie
263
264 implementácie a prevzatie
265
266 požiadaviek
267 )))
268 |(((
269 Priama nadväznosť na iné
270
271 projekty
272 )))|(((
273 Pre poskytovanie autorizácie prostredníctvom eID 2.0 s
274
275 čítaním NFC čipov je nutná integrácia na aplikáciu SvM
276 )))|(((
277 Nemožnosť poskytovania
278
279 autorizácie cez NFC čítačku v
280
281 mobilnej aplikácii
282 )))|Komunikácie projektového manažéra s PM SvM a dohliadnutie na implementáciu SDK, potrebnú na spustenie R2.
283 |(((
284 Priama nadväznosť na iné
285
286 projekty
287 )))|(((
288 Pre poskytovanie autorizáciu v mobilnej aplikácii,
289
290 zosnímanie QR kódu či spracovanie push notifikácie je
291
292 nutná implementácia v mobilnej aplikácii SvM
293 )))|(((
294 Nemožnosť autorizácie v
295
296 mobilnej aplikácii
297 )))|(((
298 Komunikácie projektového manažéra s PM SvM a dohliadnutie na implementáciu SDK, potrebnú na spustenie R2.
299
300
301 )))
302 |(((
303 Priama nadväznosť na iné
304
305 projekty
306 )))|(((
307 Všetky služby budú vystavené prostredníctvom
308
309 integračnej platformy CAMP
310 )))|(((
311 Ak by CAMP nebol dostupný v danom čase, bolo by nutné
312
313 vysporiadať sa s otázkou
314
315 publikovania služieb
316 )))|Priama integrácia na centrálne komponenty.
317
318 1.
319 11. Stanovenie alternatív v biznisovej vrstve architektúry
320
321 Na základe analýzy pomocou biznis vrstvy boli stanovené nasledovné alternatívy:
322
323 1.
324 11.
325 111. Alternatíva A – ponechanie súčasného stavu
326
327 **Za nevýhody** tohto riešenia možno považovať:
328
329 * Ponechanie implementácie rôznych nesúrodých komponentov na OVM a inštalácií na používateľovi
330 * Elektronické služby nie sú používateľmi využívané v dostatočnej miere
331 * Využívanie komerčných produktov, ktoré môžu stratiť podporu zo strany dodávateľa
332 * Závislosť na licenčných podmienkach a súčinnosti aktuálneho dodávateľa
333 * Závislosť na obmedzenej flexibilite dodávateľov pri úpravách komponentov, nakoľko sú dodávané rôznym subjektom pre rôzne prostredia
334 * Nepodporovanie vytvárania kvalifikovaných elektronických podpisov prostredníctvom mobilných zariadení
335
336 **Za výhodu** tohto riešenia možno považovať používanie portálu UPVS bez zásadných investícií, čo však bude sprevádzať nespokojnosť používateľov.
337
338 Ponechaním súčasného stavu by bolo ohrozené pozitívne vnímanie rozvoja portálu UPVS verejnosťou. Táto alternatíva nie je v súlade s rozvojom a podporou eGOV.
339
340 Neodporúčame prijať túto alternatívu.
341
342 1.
343 11.
344 111. Alternatíva B – akceptácia riešenia bez komponentu CPK (Centrálny podpisový komponent)
345
346 Navrhovaná alternatíva pre riešenie by mala zabezpečiť:
347
348 * Využívanie jednotnej spoločnej aplikácie na vytváranie podpisov pre občanov pri tvorbe elektronických podaní naprieč všetkými ISVS. Pre používateľa sa odbremení nutnosť inštalácie rôznych typov podpisových aplikácií,
349 * Vytvorenie používateľsky prívetivého a intuitívneho rozhrania ktoré bude na verejnom portáli a umožní zobraziť údaje podľa elektronického formulára evidovaného alebo vytvoreného v MEF,
350 * Rozhranie pre používateľov v súlade s jednotným dizajn manuálom (ID-SK),
351 * Užívateľ by si spôsob autorizácie vyberal priamo v konkrétnom podaní, kde konštruktor správy zobrazí dve separátne tlačidlá na podpis eID 1.0 a AFPM.
352
353 **Výhodami** tohto riešenia bude
354
355 * Zlepší sa stupeň interakcie verejnosti s verejnou správou
356 * Zníži sa závislosť na licenčných podmienkach a obmedzenej flexibilite dodávateľov, modulárne sa prepracujú komponenty na open source riešenie
357 * Eliminuje sa „papierová komunikácia“ naprieč ústrednými orgánmi štátnej správy
358
359 **Nevýhody**
360
361 * Počiatočné investície na implementáciu jednotlivých komponentov a ich integráciu do existujúcich riešení.
362 * Obmedzenie autorizácie len na elektronický podpis - potenciálne podporované ostatné autorizácie napr. funkciou prístupového miesta, uznané spôsoby autorizácie by museli niektoré spoločné funkcie riešiť duplicitne (napr. logovanie, vytvorenie hash, vizualizácia pred podpisom, kontrola podporovaných autorizácii pre službu, viacnásobná autorizácia, overovanie podpisu)
363 * Horšia úroveň užívateľsky prívetivej služby v porovnaní s Alternatívou C
364 * Riziko úzkeho prepojenia podpisovej aplikácie z poskytovateľom kryptografických služieb a riziko nie celkom otvoreného API pre integráciu
365 * Riziko vendor-locku
366
367 Neodporúčame prijať túto alternatívu.
368
369 1.
370 11.
371 111. Alternatíva C – akceptácia riešenia využívajúceho komponent CPK (Centrálny podpisový komponent)
372
373 Centrálny podpisový komponent umožňuje autorizáciu z ľubovoľného portálu, prostredníctvom jednotného rozhrania, podľa parametrov danej koncovej služby. Komponent umožní integráciu z rôznych portálov a používateľských rozhraní. Jeho využívaním sa odbúra potreba implementácie a udržiavania rôznych spôsobov autorizácie a podpisových komponentov na jednotlivých portáloch.
374
375 CPK poskytne GUI pre zabezpečenie funkcionality podpisovania, pričom sa uvažuje s integráciou:
376
377 * autorizácie prostredníctvom KEP alebo AdES-QC (t.j. uznaného spôsobu autorizácie) na desktope alebo pečaťou (v prípade použitia pečate využitím HSM modulu musí byť používateľ autentifikovaný v zastúpení PO alebo OVM)
378 * CPK na služby zabezpečujúce KEP podpisovanie, aktuálne v prostredí ÚPVS (D.Signer a Autogram – Q1/2024)
379 * autorizácie funkciou prístupového miesta (AFPM)
380 * autorizácie prostredníctvom KEP na mobile pomocou eID 2.0 a NFC
381
382 Po vytvorení podania CPK na základe informácií k službe z Meta IS repozitára zobrazí voľbu možností autorizácie. Užívateľ si v zobrazenom GUI rozhraní komponentu CPK zvolí jednu z ponúkaných prípustných možností autorizácie, dostupnosť ktorej CPK opätovne overí v kombinácii voči požadovanej službe. Ak je všetko v poriadku, pokračuje ďalej v procese autorizácie.
383
384 **Výhodami** tohto riešenia budú:
385
386 * Autorizáciu z ľubovoľného portálu cez jednotné rozhranie integrované do CPK
387 * Centrálny podpisový komponent ako GUI pre všetky ISVS
388 * Služba autorizácie s KEP integrovaná do CPK
389 * Služba autorizácie s pečaťou z HSM modulu UPVS integrovaná do CPK
390 * Autorizácia funkciou prístupového miesta, ktorá bude zároveň integrovaná do CPK
391 * Riešením sa odstráni rôznorodá implementácia nesúrodých komponentov na OVM
392 * Nezávislosť na využívaní komerčných produktov, ktoré môžu stratiť podporu zo strany dodávateľa
393 * Nezávislosť na licenčných podmienkach dodávateľa
394 * CPK ako komponent poskytne do budúcnosti možnosť integrácie ďalších, nových foriem autorizácie (napr. Remote Signing)
395
396 Odporúčame akceptáciu riešenia** v alternatíve C**
397
398
399 1.
400 11. Multikriteriálna analýza
401
402 |**//Alternatíva A//**|**Kritérium**|**Krátky popis**|**Zdôvodnenie kritéria**|**Ministerstvo investícií, regionálneho rozvoja a informatizácie SR**|**Národná agentúra pre sieťové a elektronické služby**|**Občan / podnikateľ**|**OVM**
403 |(% rowspan="4" %)(((
404 BIZNIS VRSTVA
405
406 // //
407 )))|Kritérium 1|Zvýšenie kvality, štandardu a dostupnosti elektronických služieb pre občanov|Kritérium je zamerané na zlepšenie dostupnosti a efektivity služieb poskytovaných občanom v eGOV ekosystéme.|// //|// //|// //|// //
408 |Kritérium 2|Umožnenie zobrazenia a vytlačenia pdf vizualizácie formulára|Kritérium podporuje transparentnosť a archiváciu dokumentov prostredníctvom čitateľného formátu PDF|// //|// //|// //|// //
409 |Kritérium 3|Využívanie jednotnej spoločnej aplikácie na vytváranie podpisov pre občanov, FO, PO, OVM|Kritérium zabezpečuje jednotné a jednoduché riešenie autorizácie naprieč platformami pre rôzne cieľové skupiny.|// //|// //|// //|// //
410 |Kritérium 4|Autorizácia z ľubovoľného portálu cez jednotné rozhranie vrátane autorizácie klikom integrovaná do CPK|Kritérium reflektuje potrebu centrálnej a jednotnej autorizácie na rôznych portáloch štátnej správy.|// //|// //|// //|// //
411
412 // //
413
414 // //
415
416 |**//Alternatíva B//**|**Kritérium**|**Krátky popis**|**Zdôvodnenie kritéria**|**Ministerstvo investícií, regionálneho rozvoja a informatizácie SR**|**Národná agentúra pre sieťové a elektronické služby**|**Občan / podnikateľ**|**OVM**
417 |(% rowspan="4" %)(((
418 BIZNIS VRSTVA
419
420 // //
421 )))|Kritérium 1|Zvýšenie kvality, štandardu a dostupnosti elektronických služieb pre občanov|Kritérium je zamerané na zlepšenie dostupnosti a efektivity služieb poskytovaných občanom v eGOV ekosystéme.|//X//|// X//|//X//|// //
422 |Kritérium 2|Umožnenie zobrazenia a vytlačenia pdf vizualizácie formulára|Kritérium podporuje transparentnosť a archiváciu dokumentov prostredníctvom čitateľného formátu PDF|// X//|//X//|// //|// //
423 |Kritérium 3|Využívanie jednotnej spoločnej aplikácie na vytváranie podpisov pre občanov, FO, PO, OVM|Kritérium zabezpečuje jednotné a jednoduché riešenie autorizácie naprieč platformami pre rôzne cieľové skupiny.|// //|// X//|// X//|// X//
424 |Kritérium 4|Autorizácia z ľubovoľného portálu cez jednotné rozhranie vrátane autorizácie klikom integrovaná do CPK|Kritérium reflektuje potrebu centrálnej a jednotnej autorizácie na rôznych portáloch štátnej správy.|// //|// //|// X//|//X//
425
426 // //
427
428 |**//Alternatíva C//**|**Kritérium**|**Krátky popis**|**Zdôvodnenie kritéria**|**Ministerstvo investícií, regionálneho rozvoja a informatizácie SR**|**Národná agentúra pre sieťové a elektronické služby**|**Občan / podnikateľ**|(((
429 **OVM**
430
431 **~ **
432 )))
433 |(% rowspan="4" %)(((
434 BIZNIS VRSTVA
435
436 // //
437 )))|Kritérium 1|Zvýšenie kvality, štandardu a dostupnosti elektronických služieb pre občanov|Kritérium je zamerané na zlepšenie dostupnosti a efektivity služieb poskytovaných občanom v eGOV ekosystéme.|//x//|//x//|//x//|//x//
438 |Kritérium 2|Umožnenie zobrazenia a vytlačenia pdf vizualizácie formulára|Kritérium podporuje transparentnosť a archiváciu dokumentov prostredníctvom čitateľného formátu PDF|//x//|//x//|//x//|//x//
439 |Kritérium 3|Využívanie jednotného spoločného komponentuna vytváranie podpisov pre občanov, FO, PO, OVM|Kritérium zabezpečuje jednotné a jednoduché riešenie autorizácie naprieč platformami pre rôzne cieľové skupiny.|//x//|//x//|//x//|//x//
440 |Kritérium 4|Autorizácia z ľubovoľného portálu cez jednotné rozhranie vrátane autorizácie klikom integrovaná do CPK|Kritérium reflektuje potrebu centrálnej a jednotnej autorizácie na rôznych portáloch štátnej správy.|//x//|//x//|//x//|//x//
441
442 // //** **
443
444 1.
445 11.
446 111. Vyhodnotenie navrhnutých alternatív
447
448 |**Kritérium**|**Krátky popis**|**Zdôvodnenie kritéria**|**Alternatíva A**|**Alternatíva B**|**Alternatíva C**
449 |Kritérium 1|Zvýšenie kvality, štandardu a dostupnosti elektronických služieb pre občanov|Kritérium je zamerané na zlepšenie dostupnosti a efektivity služieb poskytovaných občanom v eGOV ekosystéme.|//0//|//2//|//4//
450 |Kritérium 2|Umožnenie zobrazenia a vytlačenia pdf vizualizácie formulára|Kritérium podporuje transparentnosť a archiváciu dokumentov prostredníctvom čitateľného formátu PDF|//0//|//3//|//4//
451 |Kritérium 3|Využívanie jednotnej spoločnej aplikácie na vytváranie podpisov pre občanov, FO, PO, OVM|Kritérium zabezpečuje jednotné a jednoduché riešenie autorizácie naprieč platformami pre rôzne cieľové skupiny.|//0//|//2//|//4//
452 |Kritérium 4|Autorizácia z ľubovoľného portálu cez jednotné rozhranie vrátane autorizácie klikom integrovaná do CPK|Kritérium reflektuje potrebu centrálnej a jednotnej autorizácie na rôznych portáloch štátnej správy.|//0//|//0//|//4//
453 |**SPOLU**|** **|** **|**//0//**|**//7//**|**//16//**
454
455 **~ **
456
457 **Na základe uskutočnenej multikriteriálnej analýzy sme sa rozhodli pre Alternatívu C – Akceptácia riešenia využívajúceho komponent CPK (Centrálny podpisový komponent).**
458
459
460 1.
461 11. Stanovenie alternatív v aplikačnej vrstve architektúry
462
463 Aplikačná architektúra je determinovaná alternatívou vybranou na nadradenej biznisovej vrstve architektúry. Z tohto dôvodu sa nenavrhuje alternatívna aplikačná architektúra.
464
465 1.
466 11. Stanovenie alternatív v technologickej vrstve architektúry
467
468 Z pohľadu technologickej architektúry prichádzajú do úvahy nasledovné možnosti prevádzkovania:
469
470 1. v privátnom vládnom cloude SK.Cloud
471 1. v IaaS/PaaS prostredí NASES
472
473 Bez ohľadu na zvolené miesto prevádzky bude potrebné pre aplikačnú architektúru CPK využívať infraštruktúrne služby spojené s prevádzkovaním databáz, úložísk, aplikačných serverov, load balancerov a platforiem na ich orchestráciu. Konkrétne typy databáz, aplikačných serverov, úložísk záleží na analýze ktorá bude vypracovaná vo fáze Analýza a dizajn projektu. Zatiaľ je vytvorený len predbežný návrh a modelový príklad vychádzajúci z využitia infraštruktúrnych služieb podľa názvoslovia používaného v NASES.
474
475 [[image:1758713769550-378.png]]
476
477 Význam jednotlivých PaaS a IaaS je nasledujúci:
478
479 * **Storage PaaS (Storage as a Service)**
480
481 Storage PaaS umožňuje dynamické prideľovanie úložných kapacít na vyžiadanie, s dôrazom na vysokú dostupnosť a škálovateľnosť. Toto úložisko môže byť použité pre pre beh CPK alebo na zálohovacie účely.
482
483 * **IaaS PCA (Infrastructure as a Service - Private Cloud Appliance)**
484
485 Oracle Private Cloud Appliance (PCA) poskytuje robustnú infraštruktúru pre virtualizáciu a správu výpočtových zdrojov v privátnom cloude. Táto platforma je kľúčová pre správu kritických aplikácií a umožňuje vytváranie a správu kontajnerových a virtualizovaných prostredí.
486
487 LB PCA (Load Balancing pre PCA) Služba vyrovnávania záťaže (Load Balancer) pre Oracle PCA zabezpečuje rozdelenie prevádzky medzi viacero zdrojov, čím zabezpečuje vysokú dostupnosť a odolnosť aplikácií voči výpadkom.
488
489 OKE Single AZ (Oracle Kubernetes Engine - Single Availability Zone) OKE poskytuje Kubernetes služby na platforme Oracle Cloud Infrastructure (OCI). Nasadenie Kubernetes klastrov v jednej zóne dostupnosti umožňuje správu a škálovanie aplikácií v kontajneroch.
490
491 Infrastructure as Code (IaC) umožňuje spravovať a nasadzovať infraštruktúru pomocou deklaratívnych nástrojov ako Terraform alebo Ansible. Automatizácia nasadzovania a správy infraštruktúry zvyšuje efektívnosť a znižuje riziko chýb.
492
493 * **K8S PaaS (Kubernetes Platform as a Service)**
494
495 Kubernetes PaaS poskytuje plnú podporu pre orchestráciu kontajnerizovaných aplikácií. Prostredníctvom platformy SUSE Rancher je umožnené nasadzovanie, škálovanie a správa Kubernetes klastrov. Táto služba poskytuje flexibilitu a škálovateľnosť pre aplikácie nasadzované v mikroservisnej architektúre.
496
497 * **DB as PaaS**
498
499 Cloudové databázové služby ako Platform-as-a-Service (PaaS) poskytujú plne spravované databázové riešenia, ktoré eliminujú potrebu manuálnej správy infraštruktúry, škálovania a údržby. Medzi hlavné vlastnosti patria - automatická správa, škálovateľnosť, vysoká dostupnosť a bezpečnosť, integrácia s cloudovými ekosystémami. Tieto služby umožňujú sústrediť sa na vývoj aplikácií bez nutnosti riešiť správu databázovej infraštruktúry.
500
501 1. POŽADOVANÉ VÝSTUPY (PRODUKT PROJEKTU)
502 11. VECNÉ VYMEDZENIE POŽADOVANÝCH VÝSTUPOV
503
504 CPK, ktorý verejný obstarávateľ požaduje a ktorý je predmetom tejto zákazky, má poskytnúť služby pre centrálne podpisovanie a riadenie procesu podpisovania. Bude teda otvorený pre dynamické pridávanie nových komponentov alebo modulov zabezpečujúcich podpisovanie (vrátane vzdialeného podpisovania). CPK má poskytnúť definované rozhranie cez ktoré integrovaná podpisová služba bude môcť poskytnúť informácie o rozsahu služieb a formáte podpisov ktoré poskytuje.
505
506 Verejný obstarávateľ požaduje, aby komponent CPK pozostával z grafického webového používateľského rozhrania (GUI), servisnej vrstvy – služby vystavené cez REST API a backend časti. Webová aplikácia bude slúžiť na vytváranie podpisov pre používateľov pri podpisovaní ľubovoľných elektronických úradných dokumentov, ako aj pri tvorbe elektronických podaní a bude prístupná z ktoréhokoľvek bodu ISVS. Tieto ako aj všetky ostatné funkcionality, budú mať reprezentáciu vo forme REST služieb sprístupnených cez integračnú platformu. Produkt odbremení používateľa, ktorý si už ďalej nemusí inštalovať rôzne typy podpisových aplikácií.
507
508 CPK umožní podpísať elektronický dokument alebo podanie kvalifikovaným alebo zdokonaleným elektronickým podpisom alebo pečaťou. V prípade použitia pečate využitím HSM modulu musí byť používateľ autentifikovaný, overené jeho zastupovanie PO alebo OVM a musí mať priradenú rolu R_EDESK_SIGN. Používateľ musí mať možnosť výberu z jestvujúcich certifikátov a filtrovať zoznam certifikátov podľa typu (mandátny certifikát, KEP, KEPe pečať – HSM modul). Formáty podpisovaného dokumentu aj podpísaného dokumentu sú definované štandardmi uvedenými v kapitole 7 „Nutné  legislatívne požiadavky“ (Vyhláška Úradu podpredsedu vlády Slovenskej republiky pre investície a informatizáciu č. 78/2020 Z. z. o štandardoch pre informačné technológie verejnej správy, ďalej ako „Vyhláška ÚPVII č. 78/2020 Z.z.“ § 46, § 47 a § 48 ).
509
510 //Podporované nepodpísané súbory~://
511
512 * //.pdf .doc .docx .odt .txt .xml .rtf .png .gif .tif .tiff .bmp .jpg .jpeg//
513
514 //Podporované podpísané súbory na podpis a overenie~://
515
516 * //.pdf .xml .asics .scs .asice .sce .p7m//
517
518 //Podporované podpísané súbory len na overenie~://
519
520 * //.zep .zepx .xzep//
521
522 Verejný obstarávateľ požaduje, aby každá služba si mohla konfiguračne nastaviť zoznam povolených typov súborov na podpis.
523
524 CPK umožní aj podpísanie lokálneho elektronického súboru. Produkt umožní nahratie dokumentu a možnosť konverzie integráciou na príslušnú službu CEPu do povinných formátov PDF/A-2 až 4. Maximálna podporovaná veľkosť lokálneho súboru bude 100 MB s možnosťou konfigurácie na požiadavku verejného obstarávateľa. Poskytovateľ služby bude mať k dispozícii nastavenie konfigurácie,  ktorá umožní alebo zakáže konverziu konkrétnych formátov určených na podpisovanie.
525
526
527
528 CPK tiež umožní a poskytne funkcionalitu pre hromadné podpisovanie elektronických úradných dokumentov či viacerými používateľmi (viacnásobné podpísanie elektronických dokumentov alebo podaní). Zároveň umožní aj spoločnú autorizáciu viacerých [[elektronických dokumentov>>url:https://www.slovensko.sk/sk/institucie-formulare-a-ziado/spolocna-autorizacia-ovm]] konfiguračne podľa typu osoby používateľa vzhľadom na povinnosť vytvárať spoločnú autorizáciu zo strany OVM a nemožnosť vytvárania spoločne autorizovaných podaní zo strany FO/PO. Podpisový kontajner sa vyskladáva na serveri CPK, nie lokálne, tým pádom sa aj všetky citlivé dokumenty nahrávajú na server CPK.
529
530 CPK integráciou na službu vytvorenia časovej pečiatky zabezpečí jej pridanie pre každý podpis do podpisovaného dokumentu alebo podania.
531
532 Je požadovaná implementácia funkcionality pre zobrazenie podpisov predchádzajúcich osôb pri viacnásobnom podpisovaní spolu s kvalifikovanou elektronickou časovou pečiatkou.
533
534 CPK podporuje nasledujúce formáty podpisov a podpisových kontajnerov.
535
536 * XAdES
537 * PAdES
538 * CAdES
539 * ASiC
540 * a do budúcna ďalšie definované a rozšírené v rámci eIDAS, ktoré nie sú momentálne uvedené
541
542 Po úspešnom a kompletnom podpísaní dokumentu nastane kontrola všetkých už vytvorených podpisov a vráteniu podpísaného objektu do komponentu, ktorý inicializoval volanie CPK. CPK bude preberať podmienky autorizácie podľa informácií k už poskytovaným službám v systéme METAIS, obsahujúce požadovanú úroveň autentifikácie, typ používateľa (FO/PO, OVM), minimálnu úroveň autorizácie podania a zoznam metód autorizácii, ktoré budú na základe tejto konfigurácie služby používateľovi dostupné. Kontrola podpisov na prílohách podania bude konfigurovateľná v zmysle podmienok poskytovania služby v METAIS.
543
544 Overovanie podpísaných dokumentov a podaní bude možné vykonať prostredníctvom služby Centrálnej elektronickej podateľne alebo SNCA. Konkrétna služba bude došpecifikovaná až v DNR. Validačný report bude vo formáte poskytovanom CEP, resp. SNCA. CPK musí zabezpečiť používateľsky prijateľnú vizualizáciu výsledku overenia.
545
546 Súčasťou predmetu zákazky  CPK bude JavaScript knižnica, ktorú bude možné poskytnúť správcom ISVS a prevádzkovateľom iných portálových riešení, ktorý bude integrovať služby CPK  do ich informačných systémov. **Súčasťou predmetu zákazky riešenia CPK je aj návrh jednotného integračného štandardu a súčinnosť pre zabezpečenie integrácie nových verzií lokálnych podpisových aplikácií.**
547
548 Realizácia procesu podpísania sa požaduje výhradne v online režime, tzn. že pri využívaní CPK komponentu je potrebné mať internetové spojenie so službami CPK. Pred vytváraním podpisu je nutné vykonať validáciu certifikátu, ktorý k úkonu chceme využiť. Požadujeme, aby pri realizácii podpisu bolo možné do podpisu súboru (dokumentu, dát formulára podania) vložiť časovú pečiatku (využitím služby centrálnej podateľne CEP alebo akéhokoľvek iného dôveryhodného poskytovateľa služby časovej pečiatky).
549
550 CPK bude vytvárať systémové aj aplikačné záznamy o svojej činnosti. Záznamy budú distribuované do centrálneho systému zberu logov a prevádzkového dohľadu v NASES. Vybrané aplikačné záznamy aktivít budú poskytované aj pre používateľov aplikácie, aby si sami mohli skontrolovať záznamy, ktoré vykonali alebo boli vykonané v ich zastúpení. Záznamy o aktivitách, ktoré budú určené aj pre používateľov musia používateľsky zrozumiteľne popisovať zaznamenanú aktivitu: čas aktivity, meno používateľa a zástupcu, ich ID, výsledok aktivity, zrozumiteľný popis aktivity alebo chyby, identifikácia objektu, s ktorým bola aktivita vykonaná.
551
552 1.
553 11. Projektové vymedzenie výstupov:
554
555 Realizácia projektu bude v zmysle vyhlášky 401/2023 Z.z. pozostávať z uvedených etáp:
556
557 * Analýza a dizajn,
558 * Implementácia a testovanie,
559 * Nasadenie.
560
561 |**ID**|**Prehľad projektových výstupov**
562 |** **|**Výstupy vytvárané PRIEBEŽNE počas celého projektu**
563 |M-01|**Plán etapy/Plán fázy**
564 |M-02|**Manažérske správy, plány, reporty, zoznamy, odporúčania a požiadavky:**
565 | |(1) Zoznam otvorených otázok
566 | |(2) Zoznam funkčných zdrojových kódov
567 | |(3) Zoznam licencií
568 | |(4) Správa o stave projektu (Status report)
569 | |(5) Požiadavka na zmenu (CR)
570 |M-03|**Akceptačný protokol**
571 |M-06|**Evidencia e-Government komponentov v MetaIS, vrátane architektonických modelov***
572 | |**PRÍPRAVNÁ A INICIAČNÁ FÁZA**
573 |I-02|Projektový zámer
574 |I-04|Katalóg požiadaviek
575 | |**REALIZAČNÁ FÁZA**
576 |**R1**|**ANALÝZA A DIZAJN**
577 |R-01|**Akceptačné kritériá**
578 |R1-1|**Detailný návrh riešenia (DNR)**
579 (1) Zámer riešenia, analýza požiadaviek, používateľský prieskum a motivačná architektúra
580 (2) Popis postupu analýzy a návrhu riešenia
581 (3) Biznis architektúra*
582 a. Existujúca a cieľová biznis architektúra
583 b. Procesy podporované navrhovaným riešením
584 c. Vytvorenie informačnej architektúry a mapovanie používateľskej cesty
585 d. Vytvorenie grafického návrhu a prototypu používateľského rozhrania (UX, UI)
586 e. Prípady použitia (use case model)
587 (4) Dátová architektúra
588 (5) Aplikačná architektúra*
589 a. Existujúca a budúca aplikačná architektúra
590 b. Aplikačné komponenty a ich vzťah k biznis komponentom a funkčným požiadavkám
591 c. Integrácie – Komunikácia medzi komponentami (OpenAPI)
592 (6) Technologická architektúra*
593 a. Existujúca a budúca technologická architektúra
594 b. Technologické komponenty riešenia a ich vzťah k aplikačným komponentom
595 (7) Softvérové licencie a zdrojové kódy
596 (8) Požiadavky na úrovne služieb
597 (SLA) a výkonnosť
598 (9) Zabezpečenie dostupnosti, zálohovanie a obnova riešenia
599 (10 Bezpečnosť – riešenie požiadaviek na bezpečnosť
600 (11) Migrácia dát
601 (12) Harmonogram realizácie a nasadenia, závislosti
602 |R1-2|**Plán a stratégia testovania**
603 | |(1) Testovacie prípady (UC/TC)
604 (2) Testovacie prostredia
605 (3) Testovacie dáta
606 (4) Defekt manažment, monitoring a reporting testov
607 |**R3**|**IMPLEMENTÁCIA A TESTOVANIE**
608 |R3-1|**Vývoj, migrácia údajov a integrácia**
609 |(% rowspan="7" %)R3-2|**Testovanie**
610 |(1) Funkčné testovanie (FAT)
611 |(2) Systémové a integračné testovanie (SIT)
612 |(3) Záťažové a výkonnostné testovanie
613 |(4) Bezpečnostné testovanie (SW/HW a kybernetická bezpečnosť)
614 |(5) Používateľské testy funkčného používateľského rozhrania (UX)
615 |(6) Používateľské akceptačné testovanie (UAT)
616 |R3-3|**Školenia personálu**
617 |(% rowspan="10" %)R3-4|**Dokumentácia**
618 |1) Aplikačná príručka, vrátane aktualizovanej dokumentácie architektúry v rozsahu podľa položiek 3 až 10 Detailného návrhu riešenia R1-1
619 |(2) Integračná príručka
620 |(3) Používateľská príručka (vo forme kontextovej príručky - z aplikácie, bude priamo dostupný kontextový návod prostredníctvom jedného kliku. Technológia bude určená v rámci realizácie zmenového konania pre ŽS6)
621 |(4) Zdrojové kódy a licencie
622 |(5) Inštalačná a konfiguračná príručka
623 |(6) Prevádzkový opis a pokyny pre diagnostiku, servis a údržbu
624 |(7) Pokyny na obnovu pri výpadku alebo havárii (Havarijný plán)
625 |(8) Bezpečnostný projekt
626 |(9) Údaje o monitorovaní úrovne poskytovaných služieb (SLA) aktív IT
627 |**R4**|**NASADENIE a POSTIMPLEMENTAČNÁ PODPORA (PIP)**
628 |R4-1|**Nasadenie do produkčnej prevádzky (vyhodnotenie)**
629 |R4-2|**Akceptácia spustenia do produkčnej prevádzky (vyhodnotenie)**
630 | |**DOKONČOVACIA FÁZA**
631 |M-02|**Manažérske správy, plány, reporty, zoznamy, odporúčania **
632 **a požiadavky:**
633 | |**Manažérske správy, plány, reporty, zoznamy, odporúčania a požiadavky:**
634 | |(1) Správa o dokončení projektu (etapy/fázy)
635
636 1. NÁHĽAD ARCHITEKTÚRY
637
638 1.
639 11. Popis budúceho cieľového produktu projektu
640
641 Cieľom projektu je vytvorenie Centrálneho podpisového komponentu (CPK), ktorý integruje rôzne elektronické služby verejnej správy. Tento komponent bude slúžiť na vytváranie a validáciu elektronických podpisov v súlade s požiadavkami na bezpečnosť a integritu údajov, umožňujúc občanom a organizáciám bezpečne podpisovať a odosielať elektronické podania.
642
643 CPK je navrhnutý ako modulárna aplikácia, ktorá spolupracuje s modulom Centrálnej elektronickej podateľne (CEP) a komponentmi ako napríklad Konštruktor správ (eDesk) a Slovensko v mobile (SVM). Cieľom architektúry je zabezpečiť jednotnú a dôveryhodnú platformu pre elektronické služby, kde budú používateľské údaje efektívne a bezpečne spracovávané.
644
645 CPK je centrálny komponent verejnej správy, ktorý slúži na elektronické podpisovanie. Prepája elektronické podanie, konštruktor správ, validáciu a správu doručeniek. Systém tiež komunikuje so zariadeniami používateľov (notebooky, mobily) cez lokalizovaný podpisový plugin, aby zabezpečil správu lokálnych podpisov.
646
647 Na nasledujúcej schéme je definovaný základný koncept biznis architektúry riešenia:
648
649
650
651 [[image:1758713769554-405.png]]
652
653
654 1.
655 11. Náhľad aplikačnej architektúry riešenia:
656
657 Na nasledujúcej schéme je definovaný finálny náhľad aplikačnej architektúry:
658
659 * Hlavnými súčasťami sú CEP, AFPM, eID 2.0, Local Plugin, Konštruktor správ a podporné služby ako Výpočet Message Digest.
660 * CPK spolupracuje s inými modulmi a prvkami ISVS ako napríklad CEP, Slovensko v Mobile, UPVS, Konštruktor správ
661 * CPK interaguje s jednotlivými komponentmi na základe definovaných API a výstupov z týchto služieb, vrátane výstupov ako MessageContainer a Authorization.
662
663 [[image:1758713769558-385.png]]
664
665 Obrázok 4 Náhľad finálnej architektúry
666
667 1.
668 11.
669 111. Funkčné požiadavky aplikačnej architkúry
670 1. **Vytvorenie a validácia podpisov**:
671 1*. Schopnosť vytvárať kvalifikované elektronické podpisy a overovať ich pravosť.
672 1*. Integrácia s externými službami ako Konštruktor správy, CEP, SvM a IAM na zabezpečenie autentifikácie.
673 1. **Pripájanie časových pečiatok**:
674 1*. Pridanie, zahrnutie a verifikácia časových pečiatok ku každému podpisu, čím sa zabezpečí časová integrita dokumentu.
675 1. **Modularita a integrácia**:
676 1*. Napojenie na elektronické podanie (CEP), ktoré bude zabezpečovať uloženie a spracovanie odoslaných podaní.
677 1*. Možnosť využitia Local Plugin pre lokálne podpisovanie prostredníctvom notebooku, desktopu alebo mobilného zariadenia.
678 1. **Správa správ a doručeniek**:
679 1*. Generovanie správ pre eDesk, vrátane prípravy na odoslanie dokumentu v elektronickej forme a overenie jeho obsahu pred podpisovaním.
680 1. **Výpočet Message Digest**:
681 1*. Realizácia výpočtu Message Digest (odtlačok dokumentu) pre zaručenie integrity obsahu.
682 1*1. Nefunkčné požiadavky aplikačnej architektúry
683
684 1. **Bezpečnosť**:
685 1*. CPK musí byť v súlade s bezpečnostnými štandardmi e-Governmentu, vrátane šifrovania dát, ochrany pred neoprávneným prístupom a zabezpečenia komunikácie medzi komponentmi.
686 1. **Dostupnosť a spoľahlivosť**:
687 1*. Systém musí byť dostupný 24/7 s minimálnymi prestojmi. V prípade výpadku služby musí byť k dispozícii záložný systém.
688 1. **Výkonnosť**:
689 1*. Proces podpisovania a validácie musí byť vykonaný do niekoľkých sekúnd, aby sa minimalizovalo čakanie používateľov.
690 1. **Škálovateľnosť**:
691 1*. Systém musí byť schopný zvládnuť zvýšený počet používateľov a požiadaviek bez poklesu výkonnosti.
692
693 1.
694 11. Náhľad budúcej technologickej architektúry
695
696 CPK bude prevádzkovaný na cloudovej infraštruktúre prevádzkovanej buď v NASES alebo v privátnej časti vládneho cloudu SK Cloud. V TO-BE stave bude technologická architektúra nastavená tak, aby bolo možné využívať nasledovné alebo ekvivalentné služby:
697
698 * IaaS PCA (Infrastructure as a Service - Private Cloud Appliance)
699 * Storage PaaS (Storage as a Service)
700 * K8S PaaS (Kubernetes Platform as a Service)
701 * DB** **as PaaS
702
703 Technologická architektúra musí zohľadňovať nasledovné špecifiká:
704
705 CPK využíva rozhrania, ktoré podporujú bezpečné protokoly pre komunikáciu medzi servermi verejnej správy a lokálnymi zariadeniami používateľov.
706
707 * Pre spracovanie podpisov a autentifikáciu sa používajú kvalifikované služby a algoritmy na výpočet odtlačku a pripojenie časových pečiatok.
708
709 1. LEGISLATÍVA
710
711 Legislatívne požiadavky na produkt vychádzajú z legislatívy Slovenskej republiky a Európskej Únie, ďalších technických špecifikácií a  produkt musí byť v súlade s nasledujúcou legislatívou/reguláciou:
712
713 1. Štandardy a legislatívne normy stanovené vo Vyhláške Úradu podpredsedu vlády Slovenskej republiky pre investície a informatizáciu z z 9. októbra 2023 o riadení projektov a zmenových požiadaviek v prevádzke informačných technológií verejnej správy401/2023 Z. z.
714 1. Vyhláška ÚPVII č. 78/2020 Z. z. o štandardoch pre informačné technológie verejnej správy v znení neskorších predpisov.
715 1. Vyhláška MIRRI SR z 14. novembra 20222 č. 385/2022 Z. z. o jednotnom formáte elektronických správ v znení neskorších predpisov.
716 1. Vyhláška MIRRI SR z 19. decembra 2022 č. 511/2022 Z. z. o uznaných spôsoboch autorizácie v znení neskorších predpisov
717 1. Aktuálna Podpisová politika zverejňovaná Národným bezpečnostným úradom
718 1. ETSI TS 119 101 Electronic Signatures and Infrastructures (ESI); Policy and security requirements for applications for signature creation and signature validation
719 1. ETSI TS 103 171 Electronic Signatures and Infrastructures (ESI); XAdES Baseline Profile
720 1. ETSI TS 103 172 Electronic Signatures and Infrastructures (ESI); PAdES Baseline Profile
721 1. ETSI TS 103 173 Electronic Signatures and Infrastructures (ESI); CAdES Baseline Profile
722 1. ETSI TS 103 174 Electronic Signatures and Infrastructures (ESI); ASiC Baseline Profile
723 1. ETSI TR 102 038: "TC Security - Electronic Signatures and Infrastructures (ESI); XML format for signature policies
724 1. ETSI TR 102 272: "Electronic Signatures and Infrastructures (ESI); ASN.1 format for signature policies
725 1. Schéma dohľadu kvalifikovaných dôveryhodných služieb definovaná orgánom dohľadu, dostupná na webovom sídle Národného bezpečnostného úradu
726 1. [[Dokumentácia TL X.509 XML schémy pre dôveryhodný zoznam>>url:http://ep.nbu.gov.sk/kca/tsl/tlX509XMLSchemaDocumentation.pdf]], zverejnená na webovom sídle Národného bezpečnostného úradu.
727 1. Nariadenie Európskeho parlamentu a Rady EÚ č. 910/2014 o elektronickej identifikácii a dôveryhodných službách
728 1. Zákon č. 272/2016 Z.z. o dôveryhodných službách pre elektronické transakcie na vnútornom trhu a o zmene a doplnení niektorých zákonov  (zákon o dôveryhodných službách)
729 1. Vyhláška MIRRI SR z 12. februára 2021 č. 70/2021 Z.z. o zaručenej konverzii v znení neskorších predpisov
730 1. Zákon č. 305/2013 Z.z. o elektronickej podobe výkonu pôsobnosti orgánov verejnej moci a o zmene a doplnení niektorých zákonov (zákon o e-Governmente)
731 1. Zákon č. 95/2019 Z.z. o informačných technológiách vo verejnej správe a o zmene a doplnení niektorých zákonov
732 1. [[Pravidlá publikovania elektronických služieb do multikanálového prostredia verejnej správy č. 3204/2018/oAeG-1>>url:https://metais.vicepremier.gov.sk/confluence/download/attachments/2621442/Pravidla_Publikovania_Sluzieb_v1_0.pdf?version=1&modificationDate=1538139064580&api=v2]] (dokument zverejnený v centrálnom metainformačnom systéme)
733
734 == Odporúčané požiadavky z pohľadu legislatívny a štandardov ==
735
736 1. ETSI TS 101 733 Electronic Signatures and Infrastructures (ESI), CMS Advanced Electronic Signatures (CAdES)
737 1. ETSI TS 101 903 Electronic Signatures and Infrastructures (ESI); XML Advanced Electronic Signatures (XAdES)
738 1. ETSI TS 102 778 Electronic Signatures and Infrastructures (ESI); PDF Advanced Electronic Signature Profiles; PAdES
739 1. ETSI EN 319 132-1 Electronic Signatures and Infrastructures (ESI); XAdES digital signatures; Part 1: Building blocks and XAdES baseline signatures
740 1. ETSI EN 319 142-1 Electronic Signatures and Infrastructures (ESI); PAdES digital signatures; Part 1: Building blocks and PAdES baseline signatures
741 1. ETSI EN 319 122-1 Electronic Signatures and Infrastructures (ESI); CAdES digital signatures; Part 1: Building blocks and CAdES baseline signatures
742 1. ETSI EN 319 162-1 Electronic Signatures and Infrastructures (ESI); Associated Signature Containers (ASiC); Part 1: Building blocks and ASiC baseline containers
743
744 1. ROZPOČET A PRÍNOSY
745
746 V nasledujúcej kapitole sú definované náklady projektu ako aj prípadné benefity, ktoré by navrhovaným riešením mali byť dosiahnuté.
747
748 1.
749 11. Kalkulované náklady projektu
750
751 Projekt predpokladá nasledovné náklady, ktoré boli kalkulované na základe UCP analýzy s reflektovaním trhového prieskumu. Táto skutočnosť je vyjadrená v nasledujúcej tabuľke:
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772 [[image:1758713769560-972.emf]]
773
774 Celkové náklady projektu rozvoja sú vo výške – 1 191 979 €, pričom sa skladajú z nasledovných skupín výdavkov:
775
776 * 013 – softvér – 964 193 €
777 * 521 – Mzdové výdavky – 149 806 €
778 * Paušálne náhrady – 77 980 €
779
780 Z pohľadu prevádzky sa jedná o 2 429 767 € v horizonte 10 rokov, čo je 270 tis. € za rok. Táto hodnota sa skladá z:
781
782 * SLA prevádzka – 145 tis. ročne
783 * Prípadný rozvoj – 125 tis. ročne
784 *1. Kvalitatívne prínosy projektov
785
786 Z pohľadu kvalitatívnych prínosov sa jedná o nasledovné:
787
788 * Zvýšená efektívnosť a pohodlnosť pre používateľov
789 ** Jednoduchšie procesy podpisovania: Centralizovaný komponent eliminuje potrebu inštalácie rôznych aplikácií a zjednodušuje autentifikáciu pomocou moderných technológií (napr. eID 2.0 a NFC).
790 ** Mobilná podpora: Podpora autorizácie cez mobilné zariadenia bez potreby čítačky čipových kariet.
791 ** Intuitívne rozhranie: Užívateľsky prívetivé GUI na podpísanie dokumentov, dostupné z rôznych platforiem.
792 * Zvýšená bezpečnosť a spoľahlivosť
793 ** Centralizácia dát a overenie podpisov: Overovanie podpisov je zjednotené a zabezpečené na jednom mieste, čím sa znižuje riziko chýb a bezpečnostných incidentov.
794 ** Podpora kvalifikovaných elektronických podpisov (KEP): Systém plne podporuje podpisy vyžadujúce vysokú úroveň bezpečnosti.
795 ** Auditovateľnosť: Vytváranie logov a auditných záznamov o činnostiach používateľov na zabezpečenie transparentnosti.
796 * Flexibilita a interoperabilita
797 ** Podpora viacerých formátov: Komponent podporuje formáty XAdES, PAdES, CAdES a ASiC, čím zaručuje kompatibilitu so súčasnými aj budúcimi požiadavkami.
798 ** Integrácia s existujúcimi systémami: Jednotné rozhranie umožňuje ľahkú integráciu s inými štátnymi a komerčnými informačnými systémami.
799 * Úspora času a nákladov
800 ** Automatizácia procesov: Zníženie administratívnej záťaže tým, že CPK zvláda viacnásobné podpisovanie a autorizáciu podaní na rôznych úrovniach.
801 ** Centralizované riešenie: Zamedzenie duplikácie podpisových aplikácií naprieč rôznymi orgánmi verejnej moci.
802 * Legislatívna súladnosť a modernizácia
803 ** Súlad s legislatívou: Komponent je navrhnutý v súlade so slovenskými a európskymi normami (napr. eIDAS, zákon č. 305/2013 Z.z.).
804 ** Pripravenosť na budúce potreby: Podpora pre rozšírenia a nové formáty autorizácie, ktoré môžu byť definované v budúcnosti.
805 * Zlepšenie dostupnosti služieb
806 ** Viackanálový prístup: Služby sú dostupné prostredníctvom Ústredného portálu verejnej správy, špecializovaných portálov a mobilných aplikácií.
807 ** Širšie využitie: Riešenie je dostupné nielen pre verejný sektor, ale aj pre komerčné aplikácie a tretie strany.
808
809 Kvalitatívne prínosy boli aj vyčíslené a to na základe nasledovných premenných:
810
811 * Počtu realizovaných biznis transakcií – 22 mil. za rok 2023 - [[https:~~/~~/www.slovensko.sk/sk/statistika-slovensko-sk>>url:https://www.slovensko.sk/sk/statistika-slovensko-sk]]
812 * Predpokladané percento potrebných podpisov pre dané transakcie – 45% (odhad)
813 * Predpokladaná dĺžka AS IS trvania – 3 minúty (merania)
814 * Predpokladané percento úspory po implmentácii CPK – 35% (eliminácia niektorých krokov napr. nastavenie a pripojenie čítačky a pod.)
815
816 Na základe týchto parametrov vychádza ročná úspora na úrovni cca 1,5 mil. € na strane občana a podnikateľa.
817
818 1.
819 11. Vyhodnotenie CBA
820
821 V nasledujúcej tabuľke je uvedené vyhodnotenie CBA
822
823 [[image:1758713769562-248.emf]]
824
825 1. HARMONOGRAM JEDNOTLIVÝCH FÁZ PROJEKTU a METÓDA JEHO RIADENIA
826
827 |ID|FÁZA/AKTIVITA|(((
828 ZAČIATOK
829
830 (odhad termínu)
831 )))|(((
832 KONIEC
833
834 (odhad termínu)
835 )))|POZNÁMKA
836 | 1. | Prípravná a iniciačná fáza         | 11/2023                 | 04/2025               |Zahŕňa projektovú ideu, drafty, pripomienkovanie a schválenia.     
837 |1a | Projektová Idea                    | 11/2023                 | 01/2024               |Vypracovanie a schválenie projektovej idey.                        
838 |1b |PTK a PHZ                          | 01/2024                 | 02/2025  |Predbežné technické konzultácie a stanovenie predpokladanej hodnoty.
839 |1c |Ideový zámer (I-01), Projektový zámer (I-02)|10/2024      | 11/2024               | Nominácia tímu a návrh požiadaviek na projekt.                     
840 | 2. |Verejné obstarávanie / Objednávka   | 06/2025                 | 08/2025               | Proces verejného obstarávania vrátane vyhodnotenia a podpisu zmluvy.
841 |2a |Príprava podkladov                 | 11/2024                 | 05/2025               |Príprava zadania, návrh zmluvy a interné pripomienkovanie.         
842 |2b |Vyhlásenie a priebeh VO            | 06/2025                 | 08/2025               |Ukončenie obstarávania a uzatvorenie zmluvy.                       
843 | 3. |Realizačná fáza                    | 09/2025                 | 02/2026               |Realizácia projektu vrátane vývoja, testovania a nasadenia do prevádzky.
844 |3a |Analýza a Dizajn                | 09/2025                 | 11/2025               |Zahŕňa detailný návrh a plán testovania.                           
845 |3b |Nákup technických prostriedkov  | 10/2025                 | 10/2025               |Objednávka a obstaranie technického vybavenia.                     
846 | 3c |Implementácia a Testovanie | 11/2025                 | 12/2025  |Vývoj, migrácia dát, integrácia a viacstupňové testovanie.         
847 |3d |Nasadenie a PIP | 01/2026                 | 02/2026               | Nasadenie systému do produkcie a podpora po implementácii.         
848 | 4. |Dokončovacia fáza                  | 03/2026                 | 06/2026               | Finalizácia projektu, odovzdanie dokumentácie a vypracovanie správ.
849
850 Pri realizácii projektu CPK sme zvolili metodiku Waterfall (vodopádový prístup), pretože táto metodika umožňuje detailne naplánovať všetky kroky od začiatku až po ukončenie projektu, čo je kľúčové pri projektoch s jasne stanovenými cieľmi a požiadavkami. Waterfall je lineárny prístup, kde sa jednotlivé fázy projektu (analýza, návrh, vývoj, testovanie, implementácia) vykonávajú postupne a bez návratu späť, čo prispieva k jasnému prehľadu o postupe projektu a predvídateľnosti jeho priebehu.
851
852 Tento prístup je vhodný pre projekty s minimálnou potrebou zmien a flexibilitou, čo nám umožňuje sústrediť sa na precíznu dokumentáciu, eliminovať riziká spojené s nejasnými alebo meniaci sa požiadavkami a udržať prísnu kontrolu nad časom a nákladmi. Vzhľadom na povahu nášho projektu, kde sú požiadavky jasne definované už na začiatku, je táto metóda optimálnou voľbou, ktorá zaručí splnenie cieľov v stanovených parametroch.
853
854
855 1. PROJEKTOVÝ TÍM
856
857 **Projektový tím pre realizáciu projektu – Organizačná štruktúra a zodpovednosti**
858
859 1.
860 11.
861 111. Riadiaci výbor (RV)
862
863 |**ID**|**Meno a Priezvisko**|**Pozícia**|**Oddelenie**|**Rola v projekte**
864 |1|Roman Miškovič|Predseda RV|MIRRI|Predseda RV
865 |2|Milan Patráš|Produktový manažér|MIRRI|Biznis vlastník
866 |3|Petra Šramko|Projektový manažér|MIRRI|Projektový manažér
867 |4|Štefan Szilva|Zástupca prevádzky|NASES|Zástupca prevádzky
868 |5|Peter Marman|Zástupca prevádzky|NASES|Zástupca prevádzky
869 |ž|Bude známy po VO|Zástupca dodávateľa|Dodávateľ|Zástupca dodávateľa (voliteľný člen)
870
871 1.
872 11.
873 111. Projektový tím objednávateľa
874
875 |**ID**|**Meno a Priezvisko**|**Pozícia**|**Oddelenie**|**Rola v projekte**
876 |1|Milan Patráš|Produktový manažér|MIRRI|Produktová manažér
877 |2|Daniela Mesková|Riaditeľka odboru rozvoja produktov|MIRRI|Biznis vlastník
878 |3|Petra Šramko|Projektový manažér|MIRRI|Projektový manžér
879 |4|Tomáš Husár|IT architekt|MIRRI|IT architekt
880 |5|Alexander Vengrin|Biznis analytik|MIRRI|IT analytik / Biznis analytik
881 |6|Martin Mosný|UX dizajnér|MIRRI|UX dizajnér
882 |7|(Voľné miesto pre ďalšieho člena)|Manažér kvality*|Bude doplnené (ak projekt prekročí 1 000 000 EUR)|Manažér kvality (voliteľný)
883 |8|(Nepovinná rola)|Manažér IT prevádzky|Bude doplnené podľa potreby|Manažér IT prevádzky
884 |9|(Nepovinná rola)|Manažér bezpečnosti|Bude doplnené podľa potreby|Manažér kybernetickej a informačnej bezpečnosti
885
886
887 1.
888 11. PRACOVNÉ NÁPLNE
889
890 **Stručný popis rolí v Projektovom tíme:**
891
892 * **Projektový manažér (Milan Patráš)**: Zodpovedá za plánovanie, koordináciu a riadenie všetkých činností v projekte, vrátane správy zdrojov a kontrolu nad priebehom projektu.
893 * **Biznis vlastník (Daniela Mesková)**: Definuje biznisové ciele a požiadavky, spolupracuje na hodnotení výstupov a zaisťuje ich súlad s obchodnými cieľmi.
894 * Zástupca kľúčových používateľov (Milan Patráš): Špecifikuje požiadavky a potreby budúcich koncových používateľov projektových produktov alebo výstupov z hľadiska obsahu, kvality a prínosu pre koncového používateľa
895 * **IT architekt (Tomáš Husár)**: Navrhuje technickú architektúru systému, integruje technické požiadavky a dohliada na technickú kvalitu riešení.
896 * **IT analytik / Biznis analytik (Alexander Vengrin)**: Analyzuje potreby projektu z pohľadu biznisu a IT, definuje požiadavky na systém a podporuje tvorbu technickej dokumentácie.
897 * **UX dizajnér (Martin Mosný)**: Navrhuje používateľské rozhranie, zabezpečuje, aby bolo používateľské prostredie intuitívne a zodpovedalo metodológiám používateľsky orientovaného dizajnu.
898
899 1.
900 11.
901 111. Podrobnosti o vybraných rolách
902
903 **Projektový manažér (PM):**
904
905 Zodpovedá za:
906
907 * Riadenie projektu a monitorovanie jeho priebehu.
908 * Pridelenie úloh členom tímu a kontrolu termínov.
909 * Zabezpečenie splnenia cieľov projektu v súlade s harmonogramom a rozpočtom.
910
911 **UX dizajnér (Martin Mosný):**
912
913 Zodpovedá za:
914
915 * Realizáciu používateľského výskumu.
916 * Návrh informačnej architektúry a interakcií.
917 * Testovanie a iteráciu prototypov.
918 * Mapovanie zákazníckych ciest a kontrolu prístupnosti webových sídiel.
919
920 **IT analytik / Biznis analytik (Alexander Vengrin):**
921
922 Zodpovedá za:
923
924 * Zber a analýzu požiadaviek.
925 * Vypracovanie biznisovej a technickej analýzy.
926 * Dokumentáciu požiadaviek a návrhových riešení.
927
928
929 1. ODKAZY
930
931 Doplniť odkazy na už existujúce produkty v maximálnej miere – vyhnúť sa duplikovaným informáciám.
932
933 1. PRÍLOHY
934
935 **Príloha : **Zoznam rizík a závislostí (Excel): [[//https:~~/~~/www.mirri.gov.sk/sekcie/informatizacia/riadenie-kvality-qa/riadenie-kvality-qa/index.html//>>url:https://www.mirri.gov.sk/sekcie/informatizacia/riadenie-kvality-qa/riadenie-kvality-qa/index.html]]
936
937 ----
938
939 [[~[HT1~]>>path:#_msoanchor_1]]prevadzku rieši p. Holbik, infra spada pod neho
940
941