<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://maturitait4.iunas.cz/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="cs">
		<id>http://maturitait4.iunas.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lubas</id>
		<title>Maturita 2012 - Příspěvky uživatele [cs]</title>
		<link rel="self" type="application/atom+xml" href="http://maturitait4.iunas.cz/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Lubas"/>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Speci%C3%A1ln%C3%AD:P%C5%99%C3%ADsp%C4%9Bvky/Lubas"/>
		<updated>2026-04-25T11:42:46Z</updated>
		<subtitle>Příspěvky uživatele</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury</id>
		<title>Programové struktury</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury"/>
				<updated>2012-04-30T05:36:08Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* způsob zápisu algoritmu pomocí VD &lt;br /&gt;
* událostní funkce &lt;br /&gt;
* obecná funkce, objektová metoda, předávání parametrů funkci, návratová hodnota &lt;br /&gt;
* binární větvení &lt;br /&gt;
* cyklus (podmíněný, s definovaným počtem opakování) &lt;br /&gt;
* objekt &lt;br /&gt;
* příklady programů ve vybraném jazyce&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Strukturované programování (strukturovaný programovací jazyk) ==&lt;br /&gt;
* Označuje v informatice '''programovací techniku''', kdy se implementovaný algoritmus rozděluje na dílčí úlohy (tzn. na procedury či funkce), které se spojují v jeden celek. Na strukturované programování lze nahlížet jako na imperativní programování za využití vybraných řídicích struktur. U strukturovaného programování se vyhýbáme řídicímu příkazu skoku.&lt;br /&gt;
&lt;br /&gt;
* Strukturované programování definuje, že se program může skládat pouze z následujících čtyř struktur:&lt;br /&gt;
** '''sekvence:''' provádí posloupnost příkazů jeden po druhém&lt;br /&gt;
** '''větvení:''' jeden nebo více příkazů je vykonán v závislosti na stavu programu (obvykle vyjadřováno klíčovými slovy if-else)&lt;br /&gt;
** '''cyklus:''' příkazy jsou prováděny do té doby, dokud program nedosáhne nějakého stavu (obvykle vyjadřováno klíčovými slovy while, for)&lt;br /&gt;
** '''podprogram:''' příkazy jsou shromažďovány do samostatného bloku, který má své jméno a definuje vstupy a výstupy. Tento blok (funkci nebo proceduru) lze z jiné části programu volat jeho jménem (identifikátorem). Funkce s návratovou hodnotou lze zařadit do výrazu.&lt;br /&gt;
* Nejznámějším důsledkem těchto zásad je snaha zabránit nebo v závislosti na programovacím jazyce alespoň omezit používání příkazu skoku. Programový kód nerespektující výše uvedené zásady se často hanlivě označuje jako „špagetový kód“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sekvence ==&lt;br /&gt;
* Sekvence představuje posloupnost jednotlivých příkazů řazených v pořadí za sebou tak, jak mají být vykonány. Uzavřená sekvence se nazývá '''složený příkaz nebo blok.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Větvení ==&lt;br /&gt;
* Větvení umožňuje volit další postup řešení na základě splnění nebo nesplnění určité podmínky. Z obecného pohledu ale nemusí být vždy testována podmínka, neboť rozhodující pro větvení je až logická hodnota (true/false), která je výsledkem zmíněné podmínky. Větvit lze tedy i jen na základě hodnoty v logické proměnné. Větvení může být realizováno jako neúplný podmíněný příkaz, úplný podmíněný příkaz nebo jako přepínač.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Neúplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:neuplny_podm_prikaz.jpg]] &lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S. Není-li podmínka splněna, nic se neprovádí a běh programu pokračuje dále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0) MessageBox.Show(&amp;quot;Kladné číslo&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
    MsgBox &amp;quot;Kladné číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Úplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:uplny_podm_prikaz.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S1. Není-li podmínka splněna, provede se sekvence S2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Je přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Není přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
	MsgBox &amp;quot;Je přirozené číslo&amp;quot;&lt;br /&gt;
Else&lt;br /&gt;
	MsgBox &amp;quot;Není přirozené číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cyklus ==&lt;br /&gt;
* Slouží k vyjádření opakujících se operací. Počet opakování může být předem zadán, nebo je odvozen od splnění některé dané podmínky. Existují tak tři základní druhy cyklu: '''cyklus s výčtem hodnot, cyklus s podmínkou na počátku a cyklus s podmínkou na konci.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Cyklus s výčtem hodnot (cyklus s předepsaným počtem opakování) ===&lt;br /&gt;
[[Soubor:cyklus_s_vyctem_hodnot.jpg]]&lt;br /&gt;
&lt;br /&gt;
Tento druh cyklu se provádí tolikrát, kolikrát je opakování cyklu předepsáno. Předpis je dán definicí dolní hodnoty p, kroku a horní hodnoty p (případně podmínky, která musí být po celou dobu vykonávání cyklu splněna).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;for (int i = 0; i &amp;lt; 10; i++) x[i] = nahoda.next(0, 11);&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(10) As Double&lt;br /&gt;
Randomize&lt;br /&gt;
For i = 0 To 9&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
Next i&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Cyklus s podmínkou na začátku ===&lt;br /&gt;
[[Soubor:podm_zac.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Je-li podmínka splněna, provedou se příkazy sekvencí C a následuje návrat na začátek cyklu. Tato se opakuje, pokud stále platí podmínka P. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit. Při dosažení neplatnosti podmínky P cyklus skončí.&lt;br /&gt;
&lt;br /&gt;
Je tedy zřejmé, že cyklus s podmínkou na začátku (někdy zvaný cyklus POKUD) nemusí proběhnout vůbec (je-li podmínka P nesplněna před vstupem do cyklu), nebo jednou, či n-krát. V případě chybného naprogramování cyklu může dojít k zacyklení, což nastane, pokud podmínka P platí stále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
while (i&amp;lt;10)&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
Randomize&lt;br /&gt;
&lt;br /&gt;
Do While (i &amp;lt; 10)&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3) Cyklus s podmínkou na konci ===&lt;br /&gt;
[[Soubor:podm_kon.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je provedena sekvence S. Poté je vyhodnocena podmínka, pokud platí, sekvence S se znovu neprovádí a běh programu pokračuje za cyklem. Není-li podmínka splněna opakuje se sekvence S a to tak dlouho, dokud podmínka stále neplatí. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit.&lt;br /&gt;
&lt;br /&gt;
Tento cyklus se někdy nazývá cyklus DOKUD, čímž se myslí - dokud podmínka neplatí, opakuje se sekvence S. Tento cyklus proběhne vždy alespoň jednou. Četnost výskytu potřeby tohoto typu cyklu v programech je asi desetkrát menší než cyklu s podmínkou na začátku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
do&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
} while (i&amp;lt;10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
Randomize&lt;br /&gt;
&lt;br /&gt;
Do&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop While (i &amp;lt; 10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Podprogram ==&lt;br /&gt;
[[Soubor:podprogram.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Podprogramy představují ucelené, relativně samostatné části programu, napsané v tomto programu jenom jednou, ale s možností využít je vícekrát v různých místech tohoto programu. Podprogram musí mít své jméno (identifikátor), jehož prostřednictvím se na něj v programu odvoláváme a seznam formálních parametrů, které slouží po jejich nahrazení skutečnými parametry při odvolání se na podprogram.&lt;br /&gt;
&lt;br /&gt;
* Podprogram se může vyskytovat v podobě funkce bez návratové hodnoty nebo s návratovou hodnotou. Funkci s návratovou hodnotou můžeme zahrnout do výrazu.&lt;br /&gt;
** Funkce, která je volána při nějaké události (kliknutí na tlačítko, stisknutí klávesy,...), se nazývá jako '''událostní funkce''' (také událostní procedura).&lt;br /&gt;
&lt;br /&gt;
=== Parametry předávané do podprogramu ===&lt;br /&gt;
* Parametr je označení pro vstupní data příslušné funkce. Existují dva způsoby předávání parametrů funkci.&lt;br /&gt;
** Při '''předávání hodnotou''' (call-by-value) se těsně před zpracováním těla funkce předávaný parametr vyčíslí a výsledek se zkopíruje do lokální proměnné uvnitř volané funkce. Jakékoli změny parametru uvnitř volané funkce nemají vliv na volající funkci, neboť se pracuje s lokální kopií hodnoty původního parametru. Předávání hodnotou tedy lze používat pouze pro vstupní parametry. Tento způsob je typický např. při vytváření aritmetických funkcí.&lt;br /&gt;
** Při '''předávání odkazem''' (call-by-reference) se formální parametr uvnitř volané funkce bere jen jako jiné označení (alias) pro proměnnou předanou jako skutečný parametr, tzn. ve volané funkci se pracuje přímo s předávanou proměnnou, nevytváří se tedy kopie hodnoty (což zvláště u strukturovaných proměnných znamená zpravidla úsporu času i paměti). Volaná funkce změnou parametru ovlivňuje i původní volající funkci, takže předávání odkazem lze používat pro výstupní či vstupně-výstupní parametry. Nevýhodou však je, že parametrem může být jen proměnná a nikoli výsledek obecného výrazu. Předávání odkazem se obvykle implementuje pomocí ukazatele na předávanou proměnnou.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 1) Předávání parametrů hodnotou v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(int a, int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom;&lt;br /&gt;
	pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(promennaA, promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByVal a As Integer, ByVal b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Při předávání parametrů funkci hodnotou zůstanou původní proměnné (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) po návratu zpět do volající funkce beze změny.&lt;br /&gt;
&lt;br /&gt;
==== 2) Předávání parametrů odkazem v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(ref int a, ref int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(ref promennaA, ref promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByRef a As Integer, ByRef b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po předání parametrů funkci tímto způsobem budou po návratu zpět do volající funkce v našich proměnných (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) hodnoty 20 a 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objekt ==&lt;br /&gt;
''Poznámka: Pojem '''objekt''' souvisí s objektovým programování. Podle Procházkových slov je objektové programování vyučováno až na vysoké škole. U maturity tento pojem pravděpobně nezazní. Pokud přece jen ano, můžete říci, že jste se s objekty setkali především při programování v '''C#''' (ostatně i ve VB - za objekt se tam dá považovat každé tlačítko, vstupní pole, zaškrtávátko, ...). Objekt je datová struktura, která seskupuje určité '''vlastnosti''' (tj. proměnné objektu) a '''metody''' (funkce, které pracují s vlastnostmi objektu). Objektem může být cokoliv - např. člověk. Vlastnostmi (proměnnými) by poté bylo např. jméno, věk, datum narození, počet životů, barva očí, apod. Metodami (funkcemi) např. změnBarvuVlasů(), jdiSpát(), najezSe(), jdiNaMísto(xyz), pracuj(), apod.''&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury</id>
		<title>Programové struktury</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury"/>
				<updated>2012-04-30T05:35:22Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* 2) Cyklus s podmínkou na začátku */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* způsob zápisu algoritmu pomocí VD &lt;br /&gt;
* událostní funkce &lt;br /&gt;
* obecná funkce, objektová metoda, předávání parametrů funkci, návratová hodnota &lt;br /&gt;
* binární větvení &lt;br /&gt;
* cyklus (podmíněný, s definovaným počtem opakování) &lt;br /&gt;
* objekt &lt;br /&gt;
* příklady programů ve vybraném jazyce&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Strukturované programování (strukturovaný programovací jazyk) ==&lt;br /&gt;
* Označuje v informatice '''programovací techniku''', kdy se implementovaný algoritmus rozděluje na dílčí úlohy (tzn. na procedury či funkce), které se spojují v jeden celek. Na strukturované programování lze nahlížet jako na imperativní programování za využití vybraných řídicích struktur. U strukturovaného programování se vyhýbáme řídicímu příkazu skoku.&lt;br /&gt;
&lt;br /&gt;
* Strukturované programování definuje, že se program může skládat pouze z následujících čtyř struktur:&lt;br /&gt;
** '''sekvence:''' provádí posloupnost příkazů jeden po druhém&lt;br /&gt;
** '''větvení:''' jeden nebo více příkazů je vykonán v závislosti na stavu programu (obvykle vyjadřováno klíčovými slovy if-else)&lt;br /&gt;
** '''cyklus:''' příkazy jsou prováděny do té doby, dokud program nedosáhne nějakého stavu (obvykle vyjadřováno klíčovými slovy while, for)&lt;br /&gt;
** '''podprogram:''' příkazy jsou shromažďovány do samostatného bloku, který má své jméno a definuje vstupy a výstupy. Tento blok (funkci nebo proceduru) lze z jiné části programu volat jeho jménem (identifikátorem). Funkce s návratovou hodnotou lze zařadit do výrazu.&lt;br /&gt;
* Nejznámějším důsledkem těchto zásad je snaha zabránit nebo v závislosti na programovacím jazyce alespoň omezit používání příkazu skoku. Programový kód nerespektující výše uvedené zásady se často hanlivě označuje jako „špagetový kód“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sekvence ==&lt;br /&gt;
* Sekvence představuje posloupnost jednotlivých příkazů řazených v pořadí za sebou tak, jak mají být vykonány. Uzavřená sekvence se nazývá '''složený příkaz nebo blok.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Větvení ==&lt;br /&gt;
* Větvení umožňuje volit další postup řešení na základě splnění nebo nesplnění určité podmínky. Z obecného pohledu ale nemusí být vždy testována podmínka, neboť rozhodující pro větvení je až logická hodnota (true/false), která je výsledkem zmíněné podmínky. Větvit lze tedy i jen na základě hodnoty v logické proměnné. Větvení může být realizováno jako neúplný podmíněný příkaz, úplný podmíněný příkaz nebo jako přepínač.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Neúplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:neuplny_podm_prikaz.jpg]] &lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S. Není-li podmínka splněna, nic se neprovádí a běh programu pokračuje dále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0) MessageBox.Show(&amp;quot;Kladné číslo&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
    MsgBox &amp;quot;Kladné číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Úplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:uplny_podm_prikaz.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S1. Není-li podmínka splněna, provede se sekvence S2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Je přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Není přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
	MsgBox &amp;quot;Je přirozené číslo&amp;quot;&lt;br /&gt;
Else&lt;br /&gt;
	MsgBox &amp;quot;Není přirozené číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cyklus ==&lt;br /&gt;
* Slouží k vyjádření opakujících se operací. Počet opakování může být předem zadán, nebo je odvozen od splnění některé dané podmínky. Existují tak tři základní druhy cyklu: '''cyklus s výčtem hodnot, cyklus s podmínkou na počátku a cyklus s podmínkou na konci.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Cyklus s výčtem hodnot (cyklus s předepsaným počtem opakování) ===&lt;br /&gt;
[[Soubor:cyklus_s_vyctem_hodnot.jpg]]&lt;br /&gt;
&lt;br /&gt;
Tento druh cyklu se provádí tolikrát, kolikrát je opakování cyklu předepsáno. Předpis je dán definicí dolní hodnoty p, kroku a horní hodnoty p (případně podmínky, která musí být po celou dobu vykonávání cyklu splněna).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;for (int i = 0; i &amp;lt; 10; i++) x[i] = nahoda.next(0, 11);&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(10) As Double&lt;br /&gt;
Randomize&lt;br /&gt;
For i = 0 To 9&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
Next i&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Cyklus s podmínkou na začátku ===&lt;br /&gt;
[[Soubor:podm_zac.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Je-li podmínka splněna, provedou se příkazy sekvencí C a následuje návrat na začátek cyklu. Tato se opakuje, pokud stále platí podmínka P. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit. Při dosažení neplatnosti podmínky P cyklus skončí.&lt;br /&gt;
&lt;br /&gt;
Je tedy zřejmé, že cyklus s podmínkou na začátku (někdy zvaný cyklus POKUD) nemusí proběhnout vůbec (je-li podmínka P nesplněna před vstupem do cyklu), nebo jednou, či n-krát. V případě chybného naprogramování cyklu může dojít k zacyklení, což nastane, pokud podmínka P platí stále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
while (i&amp;lt;10)&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
Randomize&lt;br /&gt;
&lt;br /&gt;
Do While (i &amp;lt; 10)&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3) Cyklus s podmínkou na konci ===&lt;br /&gt;
[[Soubor:podm_kon.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je provedena sekvence S. Poté je vyhodnocena podmínka, pokud platí, sekvence S se znovu neprovádí a běh programu pokračuje za cyklem. Není-li podmínka splněna opakuje se sekvence S a to tak dlouho, dokud podmínka stále neplatí. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit.&lt;br /&gt;
&lt;br /&gt;
Tento cyklus se někdy nazývá cyklus DOKUD, čímž se myslí - dokud podmínka neplatí, opakuje se sekvence S. Tento cyklus proběhne vždy alespoň jednou. Četnost výskytu potřeby tohoto typu cyklu v programech je asi desetkrát menší než cyklu s podmínkou na začátku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
do&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
} while (i&amp;lt;10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
&lt;br /&gt;
Do&lt;br /&gt;
	x(i) = 11 * Rnd 'nevim jiste, nikdy jsem s tim nepracoval&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop While (i &amp;lt; 10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Podprogram ==&lt;br /&gt;
[[Soubor:podprogram.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Podprogramy představují ucelené, relativně samostatné části programu, napsané v tomto programu jenom jednou, ale s možností využít je vícekrát v různých místech tohoto programu. Podprogram musí mít své jméno (identifikátor), jehož prostřednictvím se na něj v programu odvoláváme a seznam formálních parametrů, které slouží po jejich nahrazení skutečnými parametry při odvolání se na podprogram.&lt;br /&gt;
&lt;br /&gt;
* Podprogram se může vyskytovat v podobě funkce bez návratové hodnoty nebo s návratovou hodnotou. Funkci s návratovou hodnotou můžeme zahrnout do výrazu.&lt;br /&gt;
** Funkce, která je volána při nějaké události (kliknutí na tlačítko, stisknutí klávesy,...), se nazývá jako '''událostní funkce''' (také událostní procedura).&lt;br /&gt;
&lt;br /&gt;
=== Parametry předávané do podprogramu ===&lt;br /&gt;
* Parametr je označení pro vstupní data příslušné funkce. Existují dva způsoby předávání parametrů funkci.&lt;br /&gt;
** Při '''předávání hodnotou''' (call-by-value) se těsně před zpracováním těla funkce předávaný parametr vyčíslí a výsledek se zkopíruje do lokální proměnné uvnitř volané funkce. Jakékoli změny parametru uvnitř volané funkce nemají vliv na volající funkci, neboť se pracuje s lokální kopií hodnoty původního parametru. Předávání hodnotou tedy lze používat pouze pro vstupní parametry. Tento způsob je typický např. při vytváření aritmetických funkcí.&lt;br /&gt;
** Při '''předávání odkazem''' (call-by-reference) se formální parametr uvnitř volané funkce bere jen jako jiné označení (alias) pro proměnnou předanou jako skutečný parametr, tzn. ve volané funkci se pracuje přímo s předávanou proměnnou, nevytváří se tedy kopie hodnoty (což zvláště u strukturovaných proměnných znamená zpravidla úsporu času i paměti). Volaná funkce změnou parametru ovlivňuje i původní volající funkci, takže předávání odkazem lze používat pro výstupní či vstupně-výstupní parametry. Nevýhodou však je, že parametrem může být jen proměnná a nikoli výsledek obecného výrazu. Předávání odkazem se obvykle implementuje pomocí ukazatele na předávanou proměnnou.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 1) Předávání parametrů hodnotou v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(int a, int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom;&lt;br /&gt;
	pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(promennaA, promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByVal a As Integer, ByVal b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Při předávání parametrů funkci hodnotou zůstanou původní proměnné (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) po návratu zpět do volající funkce beze změny.&lt;br /&gt;
&lt;br /&gt;
==== 2) Předávání parametrů odkazem v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(ref int a, ref int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(ref promennaA, ref promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByRef a As Integer, ByRef b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po předání parametrů funkci tímto způsobem budou po návratu zpět do volající funkce v našich proměnných (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) hodnoty 20 a 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objekt ==&lt;br /&gt;
''Poznámka: Pojem '''objekt''' souvisí s objektovým programování. Podle Procházkových slov je objektové programování vyučováno až na vysoké škole. U maturity tento pojem pravděpobně nezazní. Pokud přece jen ano, můžete říci, že jste se s objekty setkali především při programování v '''C#''' (ostatně i ve VB - za objekt se tam dá považovat každé tlačítko, vstupní pole, zaškrtávátko, ...). Objekt je datová struktura, která seskupuje určité '''vlastnosti''' (tj. proměnné objektu) a '''metody''' (funkce, které pracují s vlastnostmi objektu). Objektem může být cokoliv - např. člověk. Vlastnostmi (proměnnými) by poté bylo např. jméno, věk, datum narození, počet životů, barva očí, apod. Metodami (funkcemi) např. změnBarvuVlasů(), jdiSpát(), najezSe(), jdiNaMísto(xyz), pracuj(), apod.''&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury</id>
		<title>Programové struktury</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Programov%C3%A9_struktury"/>
				<updated>2012-04-30T05:34:56Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* 1) Cyklus s výčtem hodnot (cyklus s předepsaným počtem opakování) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* způsob zápisu algoritmu pomocí VD &lt;br /&gt;
* událostní funkce &lt;br /&gt;
* obecná funkce, objektová metoda, předávání parametrů funkci, návratová hodnota &lt;br /&gt;
* binární větvení &lt;br /&gt;
* cyklus (podmíněný, s definovaným počtem opakování) &lt;br /&gt;
* objekt &lt;br /&gt;
* příklady programů ve vybraném jazyce&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Strukturované programování (strukturovaný programovací jazyk) ==&lt;br /&gt;
* Označuje v informatice '''programovací techniku''', kdy se implementovaný algoritmus rozděluje na dílčí úlohy (tzn. na procedury či funkce), které se spojují v jeden celek. Na strukturované programování lze nahlížet jako na imperativní programování za využití vybraných řídicích struktur. U strukturovaného programování se vyhýbáme řídicímu příkazu skoku.&lt;br /&gt;
&lt;br /&gt;
* Strukturované programování definuje, že se program může skládat pouze z následujících čtyř struktur:&lt;br /&gt;
** '''sekvence:''' provádí posloupnost příkazů jeden po druhém&lt;br /&gt;
** '''větvení:''' jeden nebo více příkazů je vykonán v závislosti na stavu programu (obvykle vyjadřováno klíčovými slovy if-else)&lt;br /&gt;
** '''cyklus:''' příkazy jsou prováděny do té doby, dokud program nedosáhne nějakého stavu (obvykle vyjadřováno klíčovými slovy while, for)&lt;br /&gt;
** '''podprogram:''' příkazy jsou shromažďovány do samostatného bloku, který má své jméno a definuje vstupy a výstupy. Tento blok (funkci nebo proceduru) lze z jiné části programu volat jeho jménem (identifikátorem). Funkce s návratovou hodnotou lze zařadit do výrazu.&lt;br /&gt;
* Nejznámějším důsledkem těchto zásad je snaha zabránit nebo v závislosti na programovacím jazyce alespoň omezit používání příkazu skoku. Programový kód nerespektující výše uvedené zásady se často hanlivě označuje jako „špagetový kód“.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Sekvence ==&lt;br /&gt;
* Sekvence představuje posloupnost jednotlivých příkazů řazených v pořadí za sebou tak, jak mají být vykonány. Uzavřená sekvence se nazývá '''složený příkaz nebo blok.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Větvení ==&lt;br /&gt;
* Větvení umožňuje volit další postup řešení na základě splnění nebo nesplnění určité podmínky. Z obecného pohledu ale nemusí být vždy testována podmínka, neboť rozhodující pro větvení je až logická hodnota (true/false), která je výsledkem zmíněné podmínky. Větvit lze tedy i jen na základě hodnoty v logické proměnné. Větvení může být realizováno jako neúplný podmíněný příkaz, úplný podmíněný příkaz nebo jako přepínač.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Neúplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:neuplny_podm_prikaz.jpg]] &lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S. Není-li podmínka splněna, nic se neprovádí a běh programu pokračuje dále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0) MessageBox.Show(&amp;quot;Kladné číslo&amp;quot;);&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
    MsgBox &amp;quot;Kladné číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Úplný podmíněný příkaz ===&lt;br /&gt;
[[Soubor:uplny_podm_prikaz.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Když je splněna, provede se sekvence S1. Není-li podmínka splněna, provede se sekvence S2.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int x;&lt;br /&gt;
if (x &amp;gt; 0)&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Je přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
else&lt;br /&gt;
{&lt;br /&gt;
	MessageBox.Show(&amp;quot;Není přirozené číslo&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim x As Integer&lt;br /&gt;
If (x &amp;gt; 0) Then&lt;br /&gt;
	MsgBox &amp;quot;Je přirozené číslo&amp;quot;&lt;br /&gt;
Else&lt;br /&gt;
	MsgBox &amp;quot;Není přirozené číslo&amp;quot;&lt;br /&gt;
End If&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cyklus ==&lt;br /&gt;
* Slouží k vyjádření opakujících se operací. Počet opakování může být předem zadán, nebo je odvozen od splnění některé dané podmínky. Existují tak tři základní druhy cyklu: '''cyklus s výčtem hodnot, cyklus s podmínkou na počátku a cyklus s podmínkou na konci.'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 1) Cyklus s výčtem hodnot (cyklus s předepsaným počtem opakování) ===&lt;br /&gt;
[[Soubor:cyklus_s_vyctem_hodnot.jpg]]&lt;br /&gt;
&lt;br /&gt;
Tento druh cyklu se provádí tolikrát, kolikrát je opakování cyklu předepsáno. Předpis je dán definicí dolní hodnoty p, kroku a horní hodnoty p (případně podmínky, která musí být po celou dobu vykonávání cyklu splněna).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;for (int i = 0; i &amp;lt; 10; i++) x[i] = nahoda.next(0, 11);&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(10) As Double&lt;br /&gt;
Randomize&lt;br /&gt;
For i = 0 To 9&lt;br /&gt;
	x(i) = 11 * Rnd&lt;br /&gt;
Next i&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) Cyklus s podmínkou na začátku ===&lt;br /&gt;
[[Soubor:podm_zac.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je vyhodnocena podmínka P. Je-li podmínka splněna, provedou se příkazy sekvencí C a následuje návrat na začátek cyklu. Tato se opakuje, pokud stále platí podmínka P. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit. Při dosažení neplatnosti podmínky P cyklus skončí.&lt;br /&gt;
&lt;br /&gt;
Je tedy zřejmé, že cyklus s podmínkou na začátku (někdy zvaný cyklus POKUD) nemusí proběhnout vůbec (je-li podmínka P nesplněna před vstupem do cyklu), nebo jednou, či n-krát. V případě chybného naprogramování cyklu může dojít k zacyklení, což nastane, pokud podmínka P platí stále.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
while (i&amp;lt;10)&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
&lt;br /&gt;
Do While (i &amp;lt; 10)&lt;br /&gt;
	x(i) = 11 * Rnd 'nevim jiste, nikdy jsem s tim nepracoval&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3) Cyklus s podmínkou na konci ===&lt;br /&gt;
[[Soubor:podm_kon.jpg]]&lt;br /&gt;
&lt;br /&gt;
Nejprve je provedena sekvence S. Poté je vyhodnocena podmínka, pokud platí, sekvence S se znovu neprovádí a běh programu pokračuje za cyklem. Není-li podmínka splněna opakuje se sekvence S a to tak dlouho, dokud podmínka stále neplatí. Z uvedeného je zřejmé, že v sekvenci S musí být operace, která mění některou z hodnot logického výrazu podmínky P. Kdyby tomu tak nebylo, cyklus by nemohl skončit.&lt;br /&gt;
&lt;br /&gt;
Tento cyklus se někdy nazývá cyklus DOKUD, čímž se myslí - dokud podmínka neplatí, opakuje se sekvence S. Tento cyklus proběhne vždy alespoň jednou. Četnost výskytu potřeby tohoto typu cyklu v programech je asi desetkrát menší než cyklu s podmínkou na začátku.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
int i=0;&lt;br /&gt;
do&lt;br /&gt;
{&lt;br /&gt;
	x[i] = nahoda.next(0, 11);&lt;br /&gt;
	i++;&lt;br /&gt;
} while (i&amp;lt;10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Dim i As Integer&lt;br /&gt;
Dim x(9) As Double&lt;br /&gt;
i = 0&lt;br /&gt;
&lt;br /&gt;
Do&lt;br /&gt;
	x(i) = 11 * Rnd 'nevim jiste, nikdy jsem s tim nepracoval&lt;br /&gt;
	i = i + 1&lt;br /&gt;
Loop While (i &amp;lt; 10)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Podprogram ==&lt;br /&gt;
[[Soubor:podprogram.jpg]]&lt;br /&gt;
&lt;br /&gt;
* Podprogramy představují ucelené, relativně samostatné části programu, napsané v tomto programu jenom jednou, ale s možností využít je vícekrát v různých místech tohoto programu. Podprogram musí mít své jméno (identifikátor), jehož prostřednictvím se na něj v programu odvoláváme a seznam formálních parametrů, které slouží po jejich nahrazení skutečnými parametry při odvolání se na podprogram.&lt;br /&gt;
&lt;br /&gt;
* Podprogram se může vyskytovat v podobě funkce bez návratové hodnoty nebo s návratovou hodnotou. Funkci s návratovou hodnotou můžeme zahrnout do výrazu.&lt;br /&gt;
** Funkce, která je volána při nějaké události (kliknutí na tlačítko, stisknutí klávesy,...), se nazývá jako '''událostní funkce''' (také událostní procedura).&lt;br /&gt;
&lt;br /&gt;
=== Parametry předávané do podprogramu ===&lt;br /&gt;
* Parametr je označení pro vstupní data příslušné funkce. Existují dva způsoby předávání parametrů funkci.&lt;br /&gt;
** Při '''předávání hodnotou''' (call-by-value) se těsně před zpracováním těla funkce předávaný parametr vyčíslí a výsledek se zkopíruje do lokální proměnné uvnitř volané funkce. Jakékoli změny parametru uvnitř volané funkce nemají vliv na volající funkci, neboť se pracuje s lokální kopií hodnoty původního parametru. Předávání hodnotou tedy lze používat pouze pro vstupní parametry. Tento způsob je typický např. při vytváření aritmetických funkcí.&lt;br /&gt;
** Při '''předávání odkazem''' (call-by-reference) se formální parametr uvnitř volané funkce bere jen jako jiné označení (alias) pro proměnnou předanou jako skutečný parametr, tzn. ve volané funkci se pracuje přímo s předávanou proměnnou, nevytváří se tedy kopie hodnoty (což zvláště u strukturovaných proměnných znamená zpravidla úsporu času i paměti). Volaná funkce změnou parametru ovlivňuje i původní volající funkci, takže předávání odkazem lze používat pro výstupní či vstupně-výstupní parametry. Nevýhodou však je, že parametrem může být jen proměnná a nikoli výsledek obecného výrazu. Předávání odkazem se obvykle implementuje pomocí ukazatele na předávanou proměnnou.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 1) Předávání parametrů hodnotou v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(int a, int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom;&lt;br /&gt;
	pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(promennaA, promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByVal a As Integer, ByVal b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Při předávání parametrů funkci hodnotou zůstanou původní proměnné (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) po návratu zpět do volající funkce beze změny.&lt;br /&gt;
&lt;br /&gt;
==== 2) Předávání parametrů odkazem v jazyce C# ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table style=&amp;quot;width:100%;&amp;quot;&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th style=&amp;quot;width:50%&amp;quot;&amp;gt;C#&amp;lt;/th&amp;gt;&amp;lt;th&amp;gt;VB&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
void Zamen(ref int a, ref int b) //zameni hodnoty v promennych&lt;br /&gt;
{&lt;br /&gt;
	int pom = a;&lt;br /&gt;
	a = b;&lt;br /&gt;
	b = pom;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto funkci budeme volat z volající funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
static void Main(string[] args)&lt;br /&gt;
{&lt;br /&gt;
	int promennaA = 10, promennaB = 20;&lt;br /&gt;
	Zamen(ref promennaA, ref promennaB);&lt;br /&gt;
	return 0;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub Zamen(ByRef a As Integer, ByRef b As Integer)&lt;br /&gt;
	Dim pom As Integer&lt;br /&gt;
	pom = a&lt;br /&gt;
	a = b&lt;br /&gt;
	b = pom&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tuto proceduru (funkci) budeme volat z následující funkce následně:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Private Sub NejakaFunkce()&lt;br /&gt;
	Dim promennaA As Integer&lt;br /&gt;
	Dim promennaB As Integer&lt;br /&gt;
	promennaA = 10&lt;br /&gt;
	promennaB = 20&lt;br /&gt;
	Zamen promennaA, promennaB&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po předání parametrů funkci tímto způsobem budou po návratu zpět do volající funkce v našich proměnných (&amp;lt;code&amp;gt;promennaA&amp;lt;/code&amp;gt; a &amp;lt;code&amp;gt;promennaB&amp;lt;/code&amp;gt;) hodnoty 20 a 10.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Objekt ==&lt;br /&gt;
''Poznámka: Pojem '''objekt''' souvisí s objektovým programování. Podle Procházkových slov je objektové programování vyučováno až na vysoké škole. U maturity tento pojem pravděpobně nezazní. Pokud přece jen ano, můžete říci, že jste se s objekty setkali především při programování v '''C#''' (ostatně i ve VB - za objekt se tam dá považovat každé tlačítko, vstupní pole, zaškrtávátko, ...). Objekt je datová struktura, která seskupuje určité '''vlastnosti''' (tj. proměnné objektu) a '''metody''' (funkce, které pracují s vlastnostmi objektu). Objektem může být cokoliv - např. člověk. Vlastnostmi (proměnnými) by poté bylo např. jméno, věk, datum narození, počet životů, barva očí, apod. Metodami (funkcemi) např. změnBarvuVlasů(), jdiSpát(), najezSe(), jdiNaMísto(xyz), pracuj(), apod.''&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-26T15:09:08Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* MIME */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Reply to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''',...) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
[[Soubor:Zprava.gif|thumb]]&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky (8-bitové - s ASCII kódem 128-255) a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Ukázka zprávy, na kterou bylo použito MIME → viz. obrázek →&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i dešifruje&lt;br /&gt;
*** rychlejší, ale nemožnost bezpečného předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** předává se jen veřejný klíč, kterým druhá strana zprávu zašifruje a příjemce ho pak svým privátním klíčem dešifruje&lt;br /&gt;
*** šifruje se veřejným klíčem příjemce, přečíst zprávu jde jen pomocí příjemcova privátního klíče&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v digitálním podpisu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V podpisu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-26T15:08:14Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Reply to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''',...) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
[[Soubor:Zprava.gif|thumb]]&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky (8-bitové - s ASCII kódem 128-255) a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i dešifruje&lt;br /&gt;
*** rychlejší, ale nemožnost bezpečného předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** předává se jen veřejný klíč, kterým druhá strana zprávu zašifruje a příjemce ho pak svým privátním klíčem dešifruje&lt;br /&gt;
*** šifruje se veřejným klíčem příjemce, přečíst zprávu jde jen pomocí příjemcova privátního klíče&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v digitálním podpisu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V podpisu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-26T15:07:48Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Reply to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''',...) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
[[Soubor:Zprava.gif|thumb]]&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky (8-bitové - s ASCII kódem 128-255) a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|right]]&lt;br /&gt;
[[Soubor:Zprava.gif|left]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i dešifruje&lt;br /&gt;
*** rychlejší, ale nemožnost bezpečného předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** předává se jen veřejný klíč, kterým druhá strana zprávu zašifruje a příjemce ho pak svým privátním klíčem dešifruje&lt;br /&gt;
*** šifruje se veřejným klíčem příjemce, přečíst zprávu jde jen pomocí příjemcova privátního klíče&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v digitálním podpisu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V podpisu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-26T15:06:57Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* MIME */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Reply to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''',...) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky (8-bitové - s ASCII kódem 128-255) a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|right]]&lt;br /&gt;
[[Soubor:Zprava.gif|left]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i dešifruje&lt;br /&gt;
*** rychlejší, ale nemožnost bezpečného předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** předává se jen veřejný klíč, kterým druhá strana zprávu zašifruje a příjemce ho pak svým privátním klíčem dešifruje&lt;br /&gt;
*** šifruje se veřejným klíčem příjemce, přečíst zprávu jde jen pomocí příjemcova privátního klíče&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v digitálním podpisu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V podpisu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Soubor:Zprava.gif</id>
		<title>Soubor:Zprava.gif</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Soubor:Zprava.gif"/>
				<updated>2012-04-26T15:05:57Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-25T19:54:05Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Zabezpečení zprávy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Replay to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''', popřípadě webový prohlížeč) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i dešifruje&lt;br /&gt;
*** rychlejší, ale nemožnost bezpečného předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** předává se jen veřejný klíč, kterým druhá strana zprávu zašifruje a příjemce ho pak svým privátním klíčem dešifruje&lt;br /&gt;
*** šifruje se veřejným klíčem, přečíst zprávu jde jen pomocí privátního&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v digitálním podpisu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V podpisu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta</id>
		<title>Elektronická pošta</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Elektronick%C3%A1_po%C5%A1ta"/>
				<updated>2012-04-25T19:50:21Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* MIME */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* schéma funkce distribuce zprávy elektronického emailu (včetně role DNS) &lt;br /&gt;
* serverový a klientský software &lt;br /&gt;
* formát zprávy podle standardu RFC822 &lt;br /&gt;
* protokoly pro práci s poštou &lt;br /&gt;
* MIME &lt;br /&gt;
* zabezpečení zprávy elektronického mailu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta''' je forma datové komunikace po internetu, označována také jako e-mail nebo SMTP pošta (podle používaného protokolu zajišťující přenos), která není vlastněna žádnou osobou nebo firmou → vychází z plně otevřených standardů (není proprietární).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Elektronická pošta je:'''&lt;br /&gt;
* rychlá (čas doručení v minutách a sekundách, i když může být ovlivněno stavem serveru...)&lt;br /&gt;
* levná (záleží na způsobu připojení, používaném softwaru...)&lt;br /&gt;
* pohodlná (možnost automatizace některých úkolů - třídění apod. (záleží na softwaru...))&lt;br /&gt;
* efektivní (snadná propojitelnost s ostatními aplikacemi, hromadné odesílání zpráv...)&lt;br /&gt;
* funguje &amp;quot;off-line&amp;quot; (nevyžaduje současné připojení odesílatele a příjemce)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Historický základ - Standardy ==&lt;br /&gt;
Původní zadání pro koncepci elektronické komunikace znělo asi takto: '''Budou se přenášet co nejefektivněji krátké, čistě textové zprávy.'''&lt;br /&gt;
Od toho se odvíjí veškeré protokoly a techniky pro přenos, protože dnes se do tohoto zadání nevejdeme → velké zprávy, nestandardní znakové sady, přílohy...&lt;br /&gt;
&lt;br /&gt;
Koncepce elektronické pošty je dodnes založena na dvou dokumentech:&lt;br /&gt;
* RFC821 - definuje přenosový protokol SMTP&lt;br /&gt;
* RFC822 - definuje formát zpráv&lt;br /&gt;
&lt;br /&gt;
== RFC821 - Přenosový protokol SMTP ==&lt;br /&gt;
Tento dokument definuje přenosový protokol SMTP:&lt;br /&gt;
* Přenosový protokol '''SMTP''' ('''S'''imple '''M'''ail '''T'''ransfer '''P'''rotocol)&lt;br /&gt;
** Podle tohoto protokolu spolu komunikují jednotlivé poštovní servery (jednotky MTA - Message Transfer Agents), když si mezi sebou předávají jednotlivé zprávy. &lt;br /&gt;
** Spojení probíhá na smluveném '''portu 25'''&lt;br /&gt;
** Předpokládá, že '''přenášená data jsou sedmibitová'''&lt;br /&gt;
*** Zpráva může obsahovat 128 ASCII znaků (základní sada ASCII)&lt;br /&gt;
*** Každý znak je zobrazitelný v sedmi bitech ( 2&amp;lt;sup&amp;gt;7&amp;lt;/sup&amp;gt;  = 128)&lt;br /&gt;
*** Při přenosu osmibitových zpráv není zaručen správný přenos&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== RFC822 - Definice zpráv ==&lt;br /&gt;
Tento dokument definuje formát zpráv přenášených přes SMTP. Říká že:&lt;br /&gt;
* Zpráva '''se skládá''' z hlavičky a těla&lt;br /&gt;
* Definuje typ a přesný tvar (syntaxi i sémantiku) jednotlivých položek v '''hlavičce''':&lt;br /&gt;
**'''From:''' adresy odesilatelů&lt;br /&gt;
** '''To:''' adresáti&lt;br /&gt;
** Cc: adresy na které se dopis odešle i když nejsou hlavními adresáty&lt;br /&gt;
** Bcc: tajné kopie. Jako cc, ale adresy se vymažou z ostatních mailů&lt;br /&gt;
** '''Subject:''' předmět&lt;br /&gt;
** Return Path: zpáteční cesta k odesílateli&lt;br /&gt;
** Received: záznamy přidané během zpracování&lt;br /&gt;
** Replay to: adresa pro zaslání odpovědi&lt;br /&gt;
** Sender: adresa skutečného odesílatele pokud je jiná než From: nebo je ve From: více adres.&lt;br /&gt;
** Message ID: identifikace zprávy&lt;br /&gt;
** Resent-klic: při přeposílání se klíče původních hlaviček uvodí Resent-&lt;br /&gt;
** X-neco: doplňující hlavička (např. X-priority: 3)&lt;br /&gt;
** Mime-version: použitá verze MIME. viz dále&lt;br /&gt;
* Říká, co smí a nesmí být v '''těle zprávy'''&lt;br /&gt;
* Definuje přesný '''formát adres''', které lze používat pro potřeby elektronické pošty&lt;br /&gt;
** &amp;lt;code&amp;gt;frantisek@vysmrkmaslo.cz&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Postup při komunikaci ==&lt;br /&gt;
[[Soubor:Mail2.gif|thumb]]&lt;br /&gt;
* Uživatel spustí klientský program ('''Microsoft Outlook''', '''Mozilla Thunderbird''', popřípadě webový prohlížeč) a napíše zprávu&lt;br /&gt;
* Zpráva je upravena tak, aby vyhovovala standardu RFC822 a pokud zpráva obsahuje nepovolené znaky (diakritika) nebo přílohy, je na ni aplikován standard '''MIME'''.&lt;br /&gt;
* Poté je zpráva předána serveru pro odchozí poštu pomocí protokolu SMTP. Klientský program zde vystupuje jako SMTP klient.&lt;br /&gt;
** Jako poštovní servery se používají např.: '''Sendmail, Postfix'''&lt;br /&gt;
* Zpráva je na serveru zařazena do fronty zpráv. Server se je postupně pokouší odeslat: (pokud se nezdaří, zpráva jde zpátky do fronty, v případě vypršení limitu je zpráva označena jako nedoručitelná...)&lt;br /&gt;
** Nejprve se podívá na část adresy vpravo od zavináče (seznam.cz)&lt;br /&gt;
** Snaží se ptát systému DNS kam má být doručena pošta pro &amp;quot;seznam.cz&amp;quot;&lt;br /&gt;
** Odpověď mu může dát pouze cílový name server (seznam.cz), (cesta k němu může vést postupně nejdřív přes name server pro CZ doménu)&lt;br /&gt;
** V name serveru Seznam.cz bude tzv. '''MX''' záznam (Mail Exchange), který nám řekne, kam tuto zprávu doručit&lt;br /&gt;
** Odesílací server tedy naváže spojení se serverem příjemce a zprávu mu pošle pomocí SMTP protokolu (server odesílatele je zde jako SMTP klient)&lt;br /&gt;
* Podle části adresy vlevo od zavináče uloží server příjemce zprávu k příslušnému uživateli&lt;br /&gt;
* Příjemce si poté zprávu vyzvedne pomocí svého e-mailového klienta (klientského programu).&lt;br /&gt;
* E-mailový klient stahuje zprávy ze serveru pomocí protokolu '''POP3''', nebo '''IMAP'''.&lt;br /&gt;
&lt;br /&gt;
[[Soubor:Mail1.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Protokoly pro stahování zpráv ==&lt;br /&gt;
Pro stahování příchozích zpráv z poštovního serveru se používají dva protokoly:&lt;br /&gt;
* '''POP3'''&lt;br /&gt;
** Dávkově se stahuje pošta do PC, nezůstává na serveru&lt;br /&gt;
* '''IMAP4'''&lt;br /&gt;
** Emaily zůstávají na serveru, pouze se stáhnou, když si je chceme prohlédnout&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== MIME ==&lt;br /&gt;
* Multipurpose Internet Mail Extension&lt;br /&gt;
* Umožňuje posílat nestandardní ASCII znaky a umožňuje posílat přílohy&lt;br /&gt;
* Pomocí MIME se 8-bitové znaky překódují do 7-bitového vyjádření, aby šli odeslat přes SMTP&lt;br /&gt;
* Metody pro překódování nestandardních znaků do 7-bit. vyjádření:&lt;br /&gt;
** '''Quated Printable'''&lt;br /&gt;
*** použití tam, kde se text příliš neliší od čistého ASCII textu&lt;br /&gt;
*** převod nestandardních znaků na základní ASCII znaky v 7-bitovém vyjádření&lt;br /&gt;
*** např.: Č → &amp;quot;=C8&amp;quot; (kód znaku v šestnáctkové soustavě)&lt;br /&gt;
*** zakódovaný text je stále pro člověka čitelný (při malém výskytu cizích znaků)&lt;br /&gt;
** '''Base64'''&lt;br /&gt;
*** použití při větší odlišnosti textu od klasických ASCII znaků&lt;br /&gt;
*** určeno především pro obecná binární data&lt;br /&gt;
*** kódovaná data jsou o třetinu delší než originální text&lt;br /&gt;
*** pro člověka zcela nesrozumitelný text&lt;br /&gt;
*** text se rozdělí na bity a ty se pak po šesti useknou a vytvoří standardní ASCII znak → viz. obrázek&lt;br /&gt;
[[Soubor:Mail3.gif|center]]&lt;br /&gt;
&lt;br /&gt;
== Zabezpečení zprávy ==&lt;br /&gt;
Pro zabezpečení elektronických zpráv se využívá šifrování pomocí klíčů, které zajistí, že zprávu přečtou jen povolané osoby, a digitální podpisy pro ověření identity odesílatele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Šifrování'''&lt;br /&gt;
* nebo-li moderní kryptografie&lt;br /&gt;
* dělí se na:&lt;br /&gt;
** '''Symetrické šifrování'''&lt;br /&gt;
*** použití jednoho (privátního) klíče&lt;br /&gt;
*** privátním klíčem se šifruje i rozšifrovává&lt;br /&gt;
*** rychlejší, ale nemožnost předání klíče&lt;br /&gt;
*** Přehled šifrovacích algoritmů:&lt;br /&gt;
**** DES&lt;br /&gt;
***** klíč o 56 bitech&lt;br /&gt;
***** používá se i víckrát za sebou (Double DES, Triple DES...)&lt;br /&gt;
**** RC&lt;br /&gt;
**** IDEA&lt;br /&gt;
** '''Asymetrické šifrování'''&lt;br /&gt;
*** používá dva klíče - veřejný a privátní&lt;br /&gt;
*** jednoduché předání privátního klíče → posílá se jen veřejný&lt;br /&gt;
*** šifruje se veřejným klíčem, přečíst zprávu jde jen pomocí privátního&lt;br /&gt;
*** algoritmus RSA - klíč s libovolnou délkou, používá se i jako základ pro digitální podpisy&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Podepisování - HASH'''&lt;br /&gt;
* HASH = otisk&lt;br /&gt;
* díky HASHi máme jistotu, že zpráva nebyla změněna&lt;br /&gt;
* HASH je obsažen v certifikátu, který je zašifrován privátním (podpisovým klíčem)&lt;br /&gt;
* V certifikátu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-24T17:44:40Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Certifikáty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* zásada neodmítnutelnosti odpovědnosti &lt;br /&gt;
* zásada integrity &lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče &lt;br /&gt;
* způsoby uložení podpisových klíčů&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' &lt;br /&gt;
** Vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
** Zajišťuje se pomocí šifrování&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti'''&lt;br /&gt;
** Vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. &lt;br /&gt;
** Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity'''&lt;br /&gt;
** Má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná.&lt;br /&gt;
** Tuto funkci plní HASH&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis plní funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (jméno, adresa ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu:&lt;br /&gt;
* Pro uložení celého certifikátu: '''.P12'''&lt;br /&gt;
* Uložení jednoho certifikátu bez privátního klíče: '''.DER'''&lt;br /&gt;
* Soubor .DER, akorát v textové podobě v Base64 má příponu '''.PEM'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému (chráněn heslem)&lt;br /&gt;
* Hardwarové řešení &lt;br /&gt;
** Čipové karty (i bezkontaktní, chráněna pinem)&lt;br /&gt;
** USB Tokeny (iKey)&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-24T17:43:44Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Výtahy zpráv (HASH) a digitální podpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* zásada neodmítnutelnosti odpovědnosti &lt;br /&gt;
* zásada integrity &lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče &lt;br /&gt;
* způsoby uložení podpisových klíčů&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' &lt;br /&gt;
** Vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
** Zajišťuje se pomocí šifrování&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti'''&lt;br /&gt;
** Vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. &lt;br /&gt;
** Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity'''&lt;br /&gt;
** Má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná.&lt;br /&gt;
** Tuto funkci plní HASH&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis plní funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu:&lt;br /&gt;
* Pro uložení celého certifikátu: '''.P12'''&lt;br /&gt;
* Uložení jednoho certifikátu bez privátního klíče: '''.DER'''&lt;br /&gt;
* Soubor .DER, akorát v textové podobě v Base64 má příponu '''.PEM'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému (chráněn heslem)&lt;br /&gt;
* Hardwarové řešení &lt;br /&gt;
** Čipové karty (i bezkontaktní, chráněna pinem)&lt;br /&gt;
** USB Tokeny (iKey)&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-24T17:43:01Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Zásady bezpečné elektronické komunikace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* zásada neodmítnutelnosti odpovědnosti &lt;br /&gt;
* zásada integrity &lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče &lt;br /&gt;
* způsoby uložení podpisových klíčů&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' &lt;br /&gt;
** Vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
** Zajišťuje se pomocí šifrování&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti'''&lt;br /&gt;
** Vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. &lt;br /&gt;
** Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity'''&lt;br /&gt;
** Má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná.&lt;br /&gt;
** Tuto funkci plní HASH&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu:&lt;br /&gt;
* Pro uložení celého certifikátu: '''.P12'''&lt;br /&gt;
* Uložení jednoho certifikátu bez privátního klíče: '''.DER'''&lt;br /&gt;
* Soubor .DER, akorát v textové podobě v Base64 má příponu '''.PEM'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému (chráněn heslem)&lt;br /&gt;
* Hardwarové řešení &lt;br /&gt;
** Čipové karty (i bezkontaktní, chráněna pinem)&lt;br /&gt;
** USB Tokeny (iKey)&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Eko:8._Ukazatele_v%C3%BDvoje_n%C3%A1rodn%C3%ADho_hospod%C3%A1%C5%99stv%C3%AD</id>
		<title>Eko:8. Ukazatele vývoje národního hospodářství</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Eko:8._Ukazatele_v%C3%BDvoje_n%C3%A1rodn%C3%ADho_hospod%C3%A1%C5%99stv%C3%AD"/>
				<updated>2012-04-22T16:28:49Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Sektory NH, HDP, nezaměstnanost, inflace, platební a obchodní bilance, hospodářský cyklus, šedá a černá ekonomika.''&lt;br /&gt;
&lt;br /&gt;
== Ukazatele vývoje národního hospodářství ==&lt;br /&gt;
*Sektory NH&lt;br /&gt;
*'''Hrubý národní produkt (HNP)'''&lt;br /&gt;
**Souhrn statků a služeb vyjádřený v penězích, výrobními faktory občané příslušné země bez ohledu na to, zda výroba probíhala  na území státu&lt;br /&gt;
*'''Hrubý domácí produkt (HDP)'''&lt;br /&gt;
**Souhrn statků a služeb vyjádřený v penězích, vytvořený za určité období výrobními faktory na území státu&lt;br /&gt;
**Metody výpočtu HDP:&lt;br /&gt;
***Zbožová (produktová): spotřeba domácností + investice domácích soukromých firem + vládní nákupy + čistý vývoz&lt;br /&gt;
***Důchodová: mzdy + renty + zisky + úroky + nepřímé daně + odpisy&lt;br /&gt;
****Důchodová metoda spočívá z fáze rozdělování, kdy každý z účastníků výroby získává svůj podíl na vyrobených statcích a službách&lt;br /&gt;
**Nominální HPD = vyjádřené v běžných cenách&lt;br /&gt;
**Reálné HDP = vyjádřené ve stálých cenách s vyloučením inflace&lt;br /&gt;
**Stínová ekonomika:&lt;br /&gt;
***Šedá ekonomika – souhrn ekonomických vztahů, které porušují běžné etické a morální normy společnosti, ale jsou těžko právně postižitelné&lt;br /&gt;
***Černá ekonomika – souhrn ekonomických vztahů, které porušují zákony dané země a zahrnuje se sem hospodářská kriminalita jednotlivců, ale i hospodářská trestná činnost organizovaná mafií&lt;br /&gt;
*'''Nezaměstnanost'''&lt;br /&gt;
**Na trhu práce nabídka převyšuje poptávku&lt;br /&gt;
***Dobrovolná – lidé mají schopnost pracovat, ale nechtějí&lt;br /&gt;
***Nedobrovolná – chtějí pracovat, ale nemůžou, jsou evidováni na Úřadu práce a dostávají podporu od státu&lt;br /&gt;
**Příčiny nezaměstnanosti:&lt;br /&gt;
***Frikční – není brána jako ekonomický problém, jedná se o krátkodobý přirozený jev, vzniká v souvislosti s běžnou mobilitou obyvatelstva&lt;br /&gt;
***Cyklická – souvisí s průběhem hospodářského cyklu v období expanze klesá, v období recese stoupá (recese = firmy jsou v krizi)&lt;br /&gt;
***Strukturální – souvisí s restrukturalizací národního hospodářství, některá odvětví jsou rušena nebo se dostávají do útlumu v souvislosti se změnami v národním hospodářství a tudíž v určitých oblastech vzniká vysoká nezaměstnanost¨&lt;br /&gt;
**Míra nezaměstnanosti&lt;br /&gt;
*** (Nedobrovolně nezaměstnaní / ekonomicky aktivní obyvatelstvo) * 100  = x %&lt;br /&gt;
*'''Inflace'''&lt;br /&gt;
**Cenová hladina roste →hodnota peněz klesá&lt;br /&gt;
**Opakem inflace je deflace&lt;br /&gt;
**Faktory, které spouštějí inflaci:&lt;br /&gt;
***Inflace tažená poptávkou&lt;br /&gt;
***Inflace tlačená nabídkou (v důsledku růstu nabídkou)&lt;br /&gt;
***Inflační očekávání&lt;br /&gt;
**Typy inflace:&lt;br /&gt;
***Inflace mírná – do 10%, neroste rychle, ale postupně&lt;br /&gt;
***Inflace pádivá – do 99%, roste velice rychle&lt;br /&gt;
***Hyper inflace – tří až čtyř ciferná&lt;br /&gt;
**Míra inflace  &lt;br /&gt;
*'''Platební bilance'''&lt;br /&gt;
**Rozdíl mezi hodnotou dovezeného zboží a hodnotou vyvezeného zboží&lt;br /&gt;
**Sleduje ČNB	&lt;br /&gt;
**Může být:&lt;br /&gt;
***Aktivní, pasivní, vyrovnaná&lt;br /&gt;
*'''Obchodní bilance'''&lt;br /&gt;
**Rozdíl mezi importem a exportem&lt;br /&gt;
**Sleduje celní úřad&lt;br /&gt;
*'''Hospodářský cyklus'''&lt;br /&gt;
**Hospodářství se nevyvíjí rovnoměrně v důsledku působení zákona nabídky a poptávky&lt;br /&gt;
***Expanze – domácnostem, firmám i státu se daří, rostou mzdy, zisky, poptávky firmy produkují další služby a statky, nezaměstnanost je nízká&lt;br /&gt;
***Vrchol – dochází k převisu nabídky nad poptávkou, firmy produkují poměrně vysokým tempem další statky a služby, ale poptávka zaostává&lt;br /&gt;
***Recese – firmy mají problémy s prodejem, začnou snižovat náklady, roste nezaměstnanost, klesá poptávka, některé firmy krachují&lt;br /&gt;
***Dno – poptávka s nabídkou se vyrovnávají, ale na velmi nízké úrovni, firmy minimalizují ceny a hledají nové impulzy pro obnovení poptávky&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:26:50Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Certifikáty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu:&lt;br /&gt;
* Pro uložení celého certifikátu: '''.P12'''&lt;br /&gt;
* Uložení jednoho certifikátu bez privátního klíče: '''.DER'''&lt;br /&gt;
* Soubor .DER, akorát v textové podobě v Base64 má příponu '''.PEM'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému (chráněn heslem)&lt;br /&gt;
* Hardwarové řešení &lt;br /&gt;
** Čipové karty (i bezkontaktní, chráněna pinem)&lt;br /&gt;
** USB Tokeny (iKey)&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Uložení certifikátů - podpisových klíčů */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu '''.P12'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému (chráněn heslem)&lt;br /&gt;
* Hardwarové řešení &lt;br /&gt;
** Čipové karty (i bezkontaktní, chráněna pinem)&lt;br /&gt;
** USB Tokeny (iKey)&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:19:58Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu '''.P12'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:17:39Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Certifikáty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu '''.P12'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
* Řešením problému distribuce a uchování veřejných klíčů je tedy využití služeb certifikační autority (tzv. '''PKI - Public Key Infrastructure''' neboli Infrastruktura veřejného klíče). &lt;br /&gt;
* Instituce '''CA''' (certifikačních autorit) se podobají státním notářům, kteří při vzájemné komunikaci dvou subjektů vystupují jako třetí nezávislý důvěryhodný subjekt. Prostřednictvím jím vydaného certifikátu jednoznačně svazuje identifikaci subjektu s jeho veřejným klíčem a potažmo tedy i s jím vytvořeným digitálním podpisem. &lt;br /&gt;
* Certifikáty obsahují ve své nejjednodušší formě veřejný klíč, jméno a další údaje zajišťující nezaměnitelnost subjektů.&lt;br /&gt;
* Běžně používané certifikáty též obsahují datum počátku platnosti, datum ukončení platnosti, jméno certifikační autority, která certifikát vydala, sériové číslo a některé další informace.&lt;br /&gt;
* Certifikační autorita garantuje jedinečnost subjektů podle užité identifikace subjektu. To je zajištěno legislativními a technickými pravidly provozu instituce certifikační autority. Splnění těchto požadavků potvrdí certifikační autorita podepsáním dokumentu svým privátním klíčem a následným vydáním tohoto certifikátu.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:15:04Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
Certifikáty mají příponu '''.P12'''&lt;br /&gt;
&lt;br /&gt;
Do zpráv se posílá pouze veřejná část certifikátu, podpisový klíč se neposílá a jeho majitel by ho měl chránit (viz. Uložení certifikátů)&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:12:08Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává. Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:11:35Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
* Veřejný klíč je veřejně známý a je dostupný z nezaměnitelných zdrojů.&lt;br /&gt;
&lt;br /&gt;
* Držitelem privátního klíče je tzv. certifikační autorita (v ČR např. PostSignum), tedy instituce nebo útvar, který tyto certifikáty neboli elektronické občanské průkazy vydává.&lt;br /&gt;
Každý může požádat certifikační autoritu o digitální certifikát.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:08:20Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Certifikáty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
Digitální certifikát obsahuje:&lt;br /&gt;
* Uživatelův veřejný klíč&lt;br /&gt;
* Uživatelovi popisné údaje (adresa, bydliště ...)&lt;br /&gt;
* To vše je zašifrováno privátním (podpisovým klíčem)&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T09:03:34Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Certifikáty ==&lt;br /&gt;
[[Soubor:Podpis3.gif|thumb]]&lt;br /&gt;
Problémem asymetrické kryptografie je způsob, jak ověřit pravost zveřejněných veřejných klíčů.&lt;br /&gt;
K tomu slouží digitální či elektronický certifikát.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis3.gif</id>
		<title>Soubor:Podpis3.gif</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis3.gif"/>
				<updated>2012-04-22T08:59:44Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:57:05Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografické algoritmy pro digitální podpis ==&lt;br /&gt;
V současné době se pro vytváření digitálních podpisů nejčastěji používají:&lt;br /&gt;
* Kombinace algoritmu pro výtah zprávy MD5 a kryptografického mechanismu s veřejným klíčem RSA&lt;br /&gt;
* Kombinace algoritmu SHA (Secure Hash Function) a ElGamalova mechanismu veřejného klíče – tyto algoritmy dohromady vytvářejí algoritmus DSA (Digital Signature Algorithm).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:53:29Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Výtahy zpráv (HASH) a digitální podpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:52:58Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Výtahy zpráv (HASH) a digitální podpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
[[Soubor:Podpis2.gif|thumb]]&lt;br /&gt;
*** Když příjemce zašifrovanou hodnotu obdrží, může ji dešifrovat veřejným klíčem. Ze vstupního souboru se rovněž snadno vytvoří hashovaná hodnota. &lt;br /&gt;
*** Pokud se obě hodnoty shodují, máte jistotu, že jste obdrželi stejnou zprávu, která byla odesílána.&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis2.gif</id>
		<title>Soubor:Podpis2.gif</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis2.gif"/>
				<updated>2012-04-22T08:51:09Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:48:30Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: /* Výtahy zpráv (HASH) a digitální podpisy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
*** '''Použitím privátního klíče a funkce pro výtah zprávy vypočítáme digitální podpis odesílané zprávy'''&lt;br /&gt;
*** Šifruje se pouze otisk zprávy a přikládá se k zašifrované zprávě, protože použitím privátního klíče k zašifrování trvá poměrně dlouho&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:45:11Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
[[Soubor:Podpis1.gif|thumb]]&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Výtah zprávy zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis1.gif</id>
		<title>Soubor:Podpis1.gif</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Soubor:Podpis1.gif"/>
				<updated>2012-04-22T08:43:53Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:38:32Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** '''Spočívá v šifrování s veřejným klíčem – provozovaném ovšem opačným směrem'''&lt;br /&gt;
*** Zprávu zašifrujeme svým privátním ('''podpisovým''') klíčem a kdokoli ji pak může rozšifrovat klíčem veřejným → tím je zajištěna autentizace, protože se šifruje naším jedinečným podpisovým klíčem&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:31:00Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
** V certifikátu je Veřejný klíč odesílatele, zašifrovaný HASH a adresa odesílatele&lt;br /&gt;
** Obsahuje také podpis certifikační autority&lt;br /&gt;
** Celý certifikát obsahuje jak privátní tak veřejný klíč, ale posílá se pouze veřejná část !&lt;br /&gt;
** Certifikáty mají příponu .P12&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
** '''Hashovací algoritmy:'''&lt;br /&gt;
*** MD5 (128 bitový výtah)&lt;br /&gt;
*** SHA (160 bitový výtah)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-22T08:29:13Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
* '''Hashovací algoritmy:'''&lt;br /&gt;
** MD5 (128 bitový výtah)&lt;br /&gt;
** SHA (160 bitový výtah)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky</id>
		<title>Hašek: Osudy dobrého vojáka Švejka za světové války</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky"/>
				<updated>2012-04-22T08:16:57Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Soubor:Svejk.jpg|thumb]]&lt;br /&gt;
&lt;br /&gt;
== Obecná charakteristika díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Literární druh''': Epika&lt;br /&gt;
* '''Literární žánr''': Čtyřdílný (nedokončený) humoristický román, satira a karikatura Rakousko-Uherska&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organizace jazykových prostředků ==&lt;br /&gt;
&lt;br /&gt;
* '''Forma:'''&lt;br /&gt;
** próza, hovorový jazyk obyčejného člověka (Švejk) x uhlazená vojenská mluva, vojenský slang, využití grotesky i frašky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tématická výstavba díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Kompozice''':&lt;br /&gt;
** vypravěčem je sám autor (er-forma), přímá řeč, román rozdělen do čtyř dílů (nedokončený)&lt;br /&gt;
&lt;br /&gt;
* '''Hlavní postavy''':&lt;br /&gt;
** Švejk&lt;br /&gt;
*** Vojenský veterán, vojenskou komisí prohlášen za blba, trpěl revmatismem. Živil se prodejem psů (padělal rodokmeny). Není hloupý - jen žije v přesvědčení, že na militantní a absolutistický systém platí nejlépe pitomec, který obrátí blbost představitelů takovéhoto systému proti nim samotným. Často se velmi inteligentně vysmívá rakouskému systému → doslovné plnění rozkazů.&lt;br /&gt;
*** Švejkovat = radši ze sebe dělat blba a lehce proplout problémem, než se mu postavit čelem (Švejk tímto &amp;quot;bojoval&amp;quot; proti systému)&lt;br /&gt;
** Polní kurát Otto Katz&lt;br /&gt;
*** Vojenský kněz, nenapravitelný opilec, holduje i hazardu. Věčně opilý (i při bohoslužbách). Švejk u něj slouží jako sluha, než ho Katz prohraje v kartách.&lt;br /&gt;
** Nadporučík Lukáš&lt;br /&gt;
*** Vzorný rakouský důstojník, trochu sukničkář. Dodržuje vojenské nařízení, ale často je vytáčen Švejkovým chováním. Švejk ho často dostal do problémů&lt;br /&gt;
&lt;br /&gt;
* '''Místo a doba děje''':&lt;br /&gt;
** Čechy pod nadvládou Rakouska-Uherska na počátku 1. světové války a během ní&lt;br /&gt;
&lt;br /&gt;
* '''Obsah''':&lt;br /&gt;
** Román rozdělen na čtyři díly:&lt;br /&gt;
*** '''V zázemí''' (1921)&lt;br /&gt;
**** Na začátku knihy oznamuje Švejkovi posluhovačka paní Müllerová slovy „Tak nám zabili Ferdinanda“, že v Sarajevu byl zavražděn arcivévoda Ferdinand. V pražském hostinci U kalicha se Švejk setkává s tajným policistou Bretschneidrem, který později dostane sprostého hostinského Palivce do vězení pro velezradu za to, že řekl, že „mouchy sraly na (obraz) císaře pána“. Zatčen je i Švejk, protože tvrdí, že bude válka. Ocitne se na policejním ředitelství a poté v blázinci. Když válka skutečně vypukne, je Švejk povolán na vojnu. Protože trpí silným revmatismem, veze ho k odvodu paní Müllerová na kolečkovém křesle. Švejk přitom mává berlemi a křičí „Na Bělehrad“, čímž způsobí obrovské pozdvižení. Pak je léčen v nemocnici pro simulanty, pobývá na garnizóně (vojenské vězení), slouží u polního kuráta Katze a poté, co jej věčně opilý Katz prohraje v kartách, skončí jako vojenský sluha (pucflek) u nadporučíka Lukáše, známého mnoha milostnými aférami. Když mu nadporučík přikáže, aby mu sehnal stájového pinče, Švejk jej pro něho ukradne. Ukáže se však, že pes patřil plukovníkovi Krausovi von Zillergut a nadporučík Lukáš je poslán do Českých Budějovic k 91. pěšímu pluku, který se připravuje k odjezdu na frontu. Švejk jede pochopitelně s ním a říká nadporučíkovi, že „to bude něco nádhernýho, když voba padneme spolu za císaře pána a jeho rodinu…“&lt;br /&gt;
*** '''Na frontě''' (1922)&lt;br /&gt;
**** Do Českých Budějovic jede nadporučík Lukáš se Švejkem rychlíkem a Švejkovi se přihodí nehoda. Baví se s železničním zaměstnancem o problematice záchranných brzd a možná on, možná oba za tuto brzdu zatáhnou a způsobí nenadálé zastavení vlaku. V Táboře je Švejk vyveden na nádraží kvůli sepsání protokolu a vlak mu mezitím ujede. Velitel nádraží mu poté, co zjistí, že Švejk nemá peníze na lístek, nařídí dojít do Českých Budějovic pěšky. Při této budějovické anabázi Švejk pěkně zabloudí, přihlouplým putimským strážmistrem Flanderkou je považován za ruského špióna a nakonec je ke svému pluku doveden četníkem jako údajný zběh. Se slovy „Poslušně hlásím, pane obrlajtnant, že jsem opět zde“, se radostně hlásí u nadporučíka Lukáše. U pluku se Švejk postupně seznamuje s nezapomenutelnými postavami knihy jako je účetní šikovatel Vaněk, kuchař okultista Jurajda, jednoroční dobrovolník Marek nebo sapér Vodička. Setkává se i s karikaturami důstojníků, jako je přičinlivý až podlézavý kadet Biegler nebo omezený poručík Dub, v civilu gymnaziální profesor, jehož oblíbeným koníčkem je buzerace vojáků a který svými radami otravuje život i zkušeným aktivním důstojníkům jakými jsou hejtman Ságner nebo plukovník Schröder. Oblíbeným Dubovým rčením, které ve vzteku pokřikuje na vojáky, je „Ty mne ještě neznáš, ale až mne poznáš, já tě přinutím až k pláči“.&lt;br /&gt;
****Švejkův pluk je brzy poslán na frontu a přemístěn do města Királyhidy na rakousko-uherském pomezí. Zde se nadporučík Lukáš opět zaplete do dalšího milostného dobrodružství s vdanou paničkou a pošle Švejka s dopisem ke své vyvolené. Švejk doprovázený sapérem Vodičkou se dostane do rvačky s jejím manželem, která skončí jako hromadná pouliční bitka. Za to jsou oba zatčeni. Nadporučík Lukáš si musí najít nového sluhu, kterým se stane věčně nenažraný tlustý obr Baloun, neustále ztrpčující svému pánovi život tím, že mu všechno sní. Po propuštění se Švejk stane ordonancem (= vojenským poslem) své 11. marškumpanie a loučí se se sapérem (= ženistou) Vodičkou slovy „Až bude po tý vojně, tak mé přijeď navštívit. Najdeš mé každej večer od šesti hodin u Kalicha na Bojišti.“&lt;br /&gt;
*** '''Slavný výprask''' (1922)&lt;br /&gt;
**** 91. pěší pluk je opět naložen do vlaku, který jej veze jako „novou skupinu lidí hnaných na jatky“ do Haliče na ruskou frontu. Hašek tuto pouť přes celé Uhry popisuje tak, že se román stává skutečnou obžalobou války a stupidních důstojníků, kterým nejde o nic jiného než o vlastní prospěch bez ohledu na osudy vojáků, kterým mají velet. Jejich schopnosti Hašek popisuje takto: „Byl to pán velkých vojenských schopností, které se mu vrazily do nohou ve formě podágry“. Názory prostých vojáků na válku charakterizuje Hašek slovy: „Po celou dobu železniční přepravy bataliónu, který měl sklízet válečnou slávu, až projde pěšky od Laborce východní Haličí na front, vedly se ve vagónu, kde byl jednoroční dobrovolník a Švejk, opět podivné řeči, víceméně velezrádného obsahu“.&lt;br /&gt;
**** Na konci dílu je Švejk vyslán jako kvartýrmachr zajistit pro svou kumpanii nocleh ve Felštýně. Když Švejk dojde k malému rybníku, setká se tam s uprchlým ruským zajatcem, který se tam koupal a po spatření Švejka se dal nahý na útěk. Švejk si oblékne jeho uniformu, protože je zvědav, jak by mu asi slušela. V této uniformě ho najde patrola polního četnictva, která tohoto ruského uprchlíka hledala. Jsou to Maďaři, kteří Švejkovi nerozumí a přes jeho protesty ho zařadí do transportu ruských zajatců určených pracovat na opravě železniční trati. Tak Švejk upadne omylem do rakouského zajetí.&lt;br /&gt;
*** '''Pokračování slavného výprasku''' (1923)&lt;br /&gt;
**** Poté, co je zjištěno, že Švejk je Čech, je na něj pohlíženo jako na zběha a polní soud ho odsoudí k smrti. Duchovní útěchu před popravou mu má poskytnout polní kurát Martinec, původně skutečně nábožensky založený muž, který stykem s opilými důstojníky postupně mravně upadá, což si nepřestává v skrytu duše neustále vyčítat. Švejk jej však považuje za dalšího vězně a svými proslovy jej tak vyděsí, že Martinec z cely prchne na důstojnický večírek, kde se zpije do bezvědomí „s přesvědčením, že se hraje o jeho duši a on sám že je mučedníkem“.&lt;br /&gt;
**** Nakonec se vše vysvětlí a Švejk se opět ocitne u své marškumpanie. Haškův text pak končí proslovem poručíka Duba „S okresním hejtmanem jsme vždy říkávali: Patriotismus, věrnost k povinnosti, sebepřekonání, to jsou ty pravé zbraně ve válce! Připomínám si to zejména dnes, když naše vojska v dohledné době překročí hranice“. Vše, co případně v knize následuje za touto větou, je pokračování dopsané od Karla Vaňka.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hlavní myšlenka díla ==&lt;br /&gt;
* Ukázat nesmyslnost války a Rakousko - Uherská nadvlády. Doslova výsměch Rakousku - Uhersku.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Orientační zasazení díla do literárně - historického kontextu ==&lt;br /&gt;
* Česká literatura 1. poloviny 20. století - PRÓZA&lt;br /&gt;
* Téma 1. světové války - otřesné zážitky z fronty&lt;br /&gt;
* Další autoři: I. Olbracht: Podivné přátelství herce Jesenia, V. Vančura: Pole orná a válečná, Legionářská literatura (F. Langer - Jízdní hlídka)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
* '''Jaroslav Hašek''' (30. dubna 1883, Praha – 3. ledna 1923, Lipnice nad Sázavou) byl český spisovatel, satirik, publicista a novinář.&lt;br /&gt;
** Nedokončil studium na gymnáziu, vyučil se drogistou a poté odmaturoval na obchodní akademii&lt;br /&gt;
** Začal pracovat v bance Slavia → seznámení s anarchisty&lt;br /&gt;
** Začal vést bohémský a tulácký život&lt;br /&gt;
** Pěšky prošel mj. Slovensko, Halič (část Polska) a Uhry&lt;br /&gt;
** Začal mít problémy s alkoholem&lt;br /&gt;
** V roce 1907 krátce vězněn za svoji anarchistickou činnost&lt;br /&gt;
** V roce 1915 dobrovolně narukoval do armády, v Rusku byl zajat a vstoupil do československých legií, publikoval v časopise Čechoslovan&lt;br /&gt;
** Vstoupil do České sociálně demokratické strany, opustil anarchistické myšlenky a přešel k socialismu&lt;br /&gt;
** V prosinci 1920 se vrátil do Prahy, návrat k bohémství, znechucen politikou odešel do Lipnice nad Sázavou, kde později zemřel na tuberkulózu&lt;br /&gt;
* '''Jaroslav Hašek jako člověk:'''&lt;br /&gt;
**Je znám jako bohém, ve skutečnosti nebyl zase až takový, chtěl jen, aby tak vypadal → jako autor byl velmi produktivní, což vyžaduje přiměřenou vnitřní disciplínu&lt;br /&gt;
**V Rusku vnímán jako zodpovědný bolševický armádní funkcionář a intelektuál → dostal stranický zákaz pití alkoholu&lt;br /&gt;
**Do Československa byl vyslán s cílem zorganizovat komunistické hnutí → vnímán jako zodpovědný a schopný organizátor&lt;br /&gt;
**V Moskvě je po něm pojmenována i ulice poblíž českého velvyslanectví&lt;br /&gt;
**I v zahraničí vnímán jako geniální romanopisec, který dal světu jeden z nejpůsobivějších satirických popisů dění na bojištích v době světové války&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zasazení díla do tvorby autora ==&lt;br /&gt;
* Nejvýznamnější autorovo dílo&lt;br /&gt;
* Psáno až na konci jeho života, kvůli své smrti ho nestačil dokončit&lt;br /&gt;
* Už předtím psal pár povídek se Švejkem, které už naznačovali děj v tomto románu&lt;br /&gt;
* Psáno v roce 1921 - 1923 = počátky první republiky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inspirace ==&lt;br /&gt;
* Autor se inspiroval vlastními zážitky na ruské frontě a v době Rakouska - Uherska&lt;br /&gt;
* Chtěl ukázat nesmyslnost války a Rakousko - Uherské nadvlády&lt;br /&gt;
* Několikrát filmově zpracováno:&lt;br /&gt;
** Asi nejznámější adaptace s Rudolfem Hrušínským:&lt;br /&gt;
*** http://www.csfd.cz/film/8668-dobry-vojak-svejk/&lt;br /&gt;
*** http://www.csfd.cz/film/8680-poslusne-hlasim/&lt;br /&gt;
** Animovaný film od J. Trnky → http://www.csfd.cz/film/180322-osudy-dobreho-vojaka-svejka/&lt;br /&gt;
* V americe zpracováno i jako opera Good Soldier Schweik&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kritika ==&lt;br /&gt;
* Příznivců měl román zpočátku málo (jako první ho za velké dílo označil zřejmě Ivan Olbracht, pozitivní postoj k němu zaujali i bratři Čapkové).&lt;br /&gt;
* Diskuse o hodnotě díla se vedly i později. Proti Švejkovi se postavil např. Václav Černý, přihlásila se však k němu celá plejáda českých literárních teoretiků, umělců, či intelektuálů.&lt;br /&gt;
* Karel Vaněk chtěl jeho dílo dokončit = absolutní odmítnutí od kritiky, vzdálil se Haškově hlavní myšlence&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Soubor:Svejk.jpg</id>
		<title>Soubor:Svejk.jpg</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Soubor:Svejk.jpg"/>
				<updated>2012-04-22T08:15:13Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T08:07:44Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* '''Výtahy zpráv''' (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
* '''Digitální podpis''' (digital signature) je nejčastěji výtah zprávy zašifrovaný něčím privátní klíčem. Tomuto procesu se říká podepsání. Digitální podpis první funkce, které jsou pro bezpečnost systému důležité:&lt;br /&gt;
** '''Integrita''' – digitální podpis indikuje, zda nedošlo k modifikaci souboru nebo zprávy&lt;br /&gt;
** '''Autentizace''' – digitální podpis umožňuje matematicky ověřit, kdo zprávu podepsal&lt;br /&gt;
** '''Nepopiratelnost''' - jakmile zprávu podepíšete a odešlete, nemůžete nikdy v budoucnu tvrdit, že nejste autorem této zprávy. Nemůžete svou zprávu zapřít, protože byla podepsána vaším privátním klíčem, o němž se předpokládá, že jej vlastníte pouze vy.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T08:05:08Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Výtahy zpráv (HASH) a digitální podpisy ==&lt;br /&gt;
* Výtahy zpráv (kryptografický kontrolní součet → HASH) není nic jiného, než číslo – speciální číslo, vytvořené nějakou funkcí, která se jen velmi obtížně invertuje (těžko se provádí pozpátku)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T08:00:50Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
* '''Dešifrování''' je opačný proces: zašifrovaný text se pomocí matematické funkce a klíče převede zpět na text nešifrovaný.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T08:00:22Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T08:00:10Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu (zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:59:52Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
* '''Šifrování''' je proces, při němž se zpráva (nešifrovaný text) transformuje na jinou zprávu&lt;br /&gt;
(zašifrovaný text) pomocí matematické funkce a speciálního šifrovacího hesla, tzv. klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:58:53Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátů - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:58:37Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kryptografie ==&lt;br /&gt;
* Kryptografie je věda, zabývající se šifrováním&lt;br /&gt;
** slouží k ochraně dat před neautorizovaným odhalením&lt;br /&gt;
** může zabránit neautorizovaným modifikacím (změnění) dokumentu&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátu - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:55:23Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátu - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:55:16Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
== Uložení certifikátu - podpisových klíčů ==&lt;br /&gt;
* v počítači (nedoporučuje se)&lt;br /&gt;
* zakryptován pomocí operačního systému&lt;br /&gt;
* Šifrovací token (iKey)&lt;br /&gt;
* Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:53:26Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zásady bezpečné elektronické komunikace ==&lt;br /&gt;
* '''Zásada důvěrnosti''' vyjadřuje potřebu uložit data tak, aby jejich obsah mohl přečíst jen ten, komu jsou určena, přičemž kdokoliv další nemá šanci obsah rozluštit ani za pomoci nejmodernějších technologií.&lt;br /&gt;
* '''Zásada neodmítnutelnosti odpovědnosti''' vyjadřuje neméně důležitou potřebu možnosti dokázat, kdo je autorem zprávy. Zde nejde o utajení, ale naopak o průkaznost původu dat. Požadavek neodmítnutelnosti odpovědnosti bývá často v praxi splněn digitálním, elektronickým podpisem.&lt;br /&gt;
* '''Zásada integrity''' má na starosti, aby data došla nejen úplná, ale též prokazatelně nezměněná&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu - podpisových klíčů&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* zásada neodmítnutelnosti odpovědnosti &lt;br /&gt;
* zásada integrity &lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis</id>
		<title>Digitální podpis</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Digit%C3%A1ln%C3%AD_podpis"/>
				<updated>2012-04-21T07:50:31Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Úloha digitálního podpisu ==&lt;br /&gt;
* Pro plnohodnotnou práci s elektronickými dokumenty je potřeba právně správný a ověřitelný digitální nebo chcete-li elektronický podpis.&lt;br /&gt;
* Zajistí ověření vaší totožnosti, nebo totožnosti toho, kdo vám dokument poslal (úřad, firma ...)&lt;br /&gt;
* Digitální podpis je velmi složitý, zašifrovaný číselný kód, který je pro každého uživatele ojedinělý obdobně jako otisk prstu, a který je právně ověřitelný.&lt;br /&gt;
* Podstata digitálního podpisu spočívá v &amp;quot;označkování&amp;quot; elektronického dokumentu, ze kterého je zřejmá nezpochybnitelná identita autora.&lt;br /&gt;
* K podepisování dokumentu slouží privátní, tajné klíče. Ke čtení dokumentu a ověření podpisů slouží veřejné klíče.&lt;br /&gt;
&lt;br /&gt;
* Uložení certifikátu - podpisových klíčů&lt;br /&gt;
** v počítači (nedoporučuje se)&lt;br /&gt;
** zakryptován pomocí operačního systému&lt;br /&gt;
** Šifrovací token (iKey)&lt;br /&gt;
** Čipová karta&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* zásada neodmítnutelnosti odpovědnosti &lt;br /&gt;
* zásada integrity &lt;br /&gt;
* kryptografické algoritmy pro digitální podepisování &lt;br /&gt;
* princip digitálního podepisování &lt;br /&gt;
* PKI, CA, RA &lt;br /&gt;
* certifikát veřejného klíče&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky</id>
		<title>Hašek: Osudy dobrého vojáka Švejka za světové války</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky"/>
				<updated>2012-04-21T07:32:39Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Obecná charakteristika díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Literární druh''': Epika&lt;br /&gt;
* '''Literární žánr''': Čtyřdílný (nedokončený) humoristický román, satira a karikatura Rakousko-Uherska&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organizace jazykových prostředků ==&lt;br /&gt;
&lt;br /&gt;
* '''Forma:'''&lt;br /&gt;
** próza, hovorový jazyk obyčejného člověka (Švejk) x uhlazená vojenská mluva, vojenský slang, využití grotesky i frašky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tématická výstavba díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Kompozice''':&lt;br /&gt;
** vypravěčem je sám autor (er-forma), přímá řeč, román rozdělen do čtyř dílů (nedokončený)&lt;br /&gt;
&lt;br /&gt;
* '''Hlavní postavy''':&lt;br /&gt;
** Švejk&lt;br /&gt;
*** Vojenský veterán, vojenskou komisí prohlášen za blba, trpěl revmatismem. Živil se prodejem psů (padělal rodokmeny). Není hloupý - jen žije v přesvědčení, že na militantní a absolutistický systém platí nejlépe pitomec, který obrátí blbost představitelů takovéhoto systému proti nim samotným. Často se velmi inteligentně vysmívá rakouskému systému → doslovné plnění rozkazů.&lt;br /&gt;
*** Švejkovat = radši ze sebe dělat blba a lehce proplout problémem, než se mu postavit čelem (Švejk tímto &amp;quot;bojoval&amp;quot; proti systému)&lt;br /&gt;
** Polní kurát Otto Katz&lt;br /&gt;
*** Vojenský kněz, nenapravitelný opilec, holduje i hazardu. Věčně opilý (i při bohoslužbách). Švejk u něj slouží jako sluha, než ho Katz prohraje v kartách.&lt;br /&gt;
** Nadporučík Lukáš&lt;br /&gt;
*** Vzorný rakouský důstojník, trochu sukničkář. Dodržuje vojenské nařízení, ale často je vytáčen Švejkovým chováním. Švejk ho často dostal do problémů&lt;br /&gt;
&lt;br /&gt;
* '''Místo a doba děje''':&lt;br /&gt;
** Čechy pod nadvládou Rakouska-Uherska na počátku 1. světové války a během ní&lt;br /&gt;
&lt;br /&gt;
* '''Obsah''':&lt;br /&gt;
** Román rozdělen na čtyři díly:&lt;br /&gt;
*** '''V zázemí''' (1921)&lt;br /&gt;
**** Na začátku knihy oznamuje Švejkovi posluhovačka paní Müllerová slovy „Tak nám zabili Ferdinanda“, že v Sarajevu byl zavražděn arcivévoda Ferdinand. V pražském hostinci U kalicha se Švejk setkává s tajným policistou Bretschneidrem, který později dostane sprostého hostinského Palivce do vězení pro velezradu za to, že řekl, že „mouchy sraly na (obraz) císaře pána“. Zatčen je i Švejk, protože tvrdí, že bude válka. Ocitne se na policejním ředitelství a poté v blázinci. Když válka skutečně vypukne, je Švejk povolán na vojnu. Protože trpí silným revmatismem, veze ho k odvodu paní Müllerová na kolečkovém křesle. Švejk přitom mává berlemi a křičí „Na Bělehrad“, čímž způsobí obrovské pozdvižení. Pak je léčen v nemocnici pro simulanty, pobývá na garnizóně (vojenské vězení), slouží u polního kuráta Katze a poté, co jej věčně opilý Katz prohraje v kartách, skončí jako vojenský sluha (pucflek) u nadporučíka Lukáše, známého mnoha milostnými aférami. Když mu nadporučík přikáže, aby mu sehnal stájového pinče, Švejk jej pro něho ukradne. Ukáže se však, že pes patřil plukovníkovi Krausovi von Zillergut a nadporučík Lukáš je poslán do Českých Budějovic k 91. pěšímu pluku, který se připravuje k odjezdu na frontu. Švejk jede pochopitelně s ním a říká nadporučíkovi, že „to bude něco nádhernýho, když voba padneme spolu za císaře pána a jeho rodinu…“&lt;br /&gt;
*** '''Na frontě''' (1922)&lt;br /&gt;
**** Do Českých Budějovic jede nadporučík Lukáš se Švejkem rychlíkem a Švejkovi se přihodí nehoda. Baví se s železničním zaměstnancem o problematice záchranných brzd a možná on, možná oba za tuto brzdu zatáhnou a způsobí nenadálé zastavení vlaku. V Táboře je Švejk vyveden na nádraží kvůli sepsání protokolu a vlak mu mezitím ujede. Velitel nádraží mu poté, co zjistí, že Švejk nemá peníze na lístek, nařídí dojít do Českých Budějovic pěšky. Při této budějovické anabázi Švejk pěkně zabloudí, přihlouplým putimským strážmistrem Flanderkou je považován za ruského špióna a nakonec je ke svému pluku doveden četníkem jako údajný zběh. Se slovy „Poslušně hlásím, pane obrlajtnant, že jsem opět zde“, se radostně hlásí u nadporučíka Lukáše. U pluku se Švejk postupně seznamuje s nezapomenutelnými postavami knihy jako je účetní šikovatel Vaněk, kuchař okultista Jurajda, jednoroční dobrovolník Marek nebo sapér Vodička. Setkává se i s karikaturami důstojníků, jako je přičinlivý až podlézavý kadet Biegler nebo omezený poručík Dub, v civilu gymnaziální profesor, jehož oblíbeným koníčkem je buzerace vojáků a který svými radami otravuje život i zkušeným aktivním důstojníkům jakými jsou hejtman Ságner nebo plukovník Schröder. Oblíbeným Dubovým rčením, které ve vzteku pokřikuje na vojáky, je „Ty mne ještě neznáš, ale až mne poznáš, já tě přinutím až k pláči“.&lt;br /&gt;
****Švejkův pluk je brzy poslán na frontu a přemístěn do města Királyhidy na rakousko-uherském pomezí. Zde se nadporučík Lukáš opět zaplete do dalšího milostného dobrodružství s vdanou paničkou a pošle Švejka s dopisem ke své vyvolené. Švejk doprovázený sapérem Vodičkou se dostane do rvačky s jejím manželem, která skončí jako hromadná pouliční bitka. Za to jsou oba zatčeni. Nadporučík Lukáš si musí najít nového sluhu, kterým se stane věčně nenažraný tlustý obr Baloun, neustále ztrpčující svému pánovi život tím, že mu všechno sní. Po propuštění se Švejk stane ordonancem (= vojenským poslem) své 11. marškumpanie a loučí se se sapérem (= ženistou) Vodičkou slovy „Až bude po tý vojně, tak mé přijeď navštívit. Najdeš mé každej večer od šesti hodin u Kalicha na Bojišti.“&lt;br /&gt;
*** '''Slavný výprask''' (1922)&lt;br /&gt;
**** 91. pěší pluk je opět naložen do vlaku, který jej veze jako „novou skupinu lidí hnaných na jatky“ do Haliče na ruskou frontu. Hašek tuto pouť přes celé Uhry popisuje tak, že se román stává skutečnou obžalobou války a stupidních důstojníků, kterým nejde o nic jiného než o vlastní prospěch bez ohledu na osudy vojáků, kterým mají velet. Jejich schopnosti Hašek popisuje takto: „Byl to pán velkých vojenských schopností, které se mu vrazily do nohou ve formě podágry“. Názory prostých vojáků na válku charakterizuje Hašek slovy: „Po celou dobu železniční přepravy bataliónu, který měl sklízet válečnou slávu, až projde pěšky od Laborce východní Haličí na front, vedly se ve vagónu, kde byl jednoroční dobrovolník a Švejk, opět podivné řeči, víceméně velezrádného obsahu“.&lt;br /&gt;
**** Na konci dílu je Švejk vyslán jako kvartýrmachr zajistit pro svou kumpanii nocleh ve Felštýně. Když Švejk dojde k malému rybníku, setká se tam s uprchlým ruským zajatcem, který se tam koupal a po spatření Švejka se dal nahý na útěk. Švejk si oblékne jeho uniformu, protože je zvědav, jak by mu asi slušela. V této uniformě ho najde patrola polního četnictva, která tohoto ruského uprchlíka hledala. Jsou to Maďaři, kteří Švejkovi nerozumí a přes jeho protesty ho zařadí do transportu ruských zajatců určených pracovat na opravě železniční trati. Tak Švejk upadne omylem do rakouského zajetí.&lt;br /&gt;
*** '''Pokračování slavného výprasku''' (1923)&lt;br /&gt;
**** Poté, co je zjištěno, že Švejk je Čech, je na něj pohlíženo jako na zběha a polní soud ho odsoudí k smrti. Duchovní útěchu před popravou mu má poskytnout polní kurát Martinec, původně skutečně nábožensky založený muž, který stykem s opilými důstojníky postupně mravně upadá, což si nepřestává v skrytu duše neustále vyčítat. Švejk jej však považuje za dalšího vězně a svými proslovy jej tak vyděsí, že Martinec z cely prchne na důstojnický večírek, kde se zpije do bezvědomí „s přesvědčením, že se hraje o jeho duši a on sám že je mučedníkem“.&lt;br /&gt;
**** Nakonec se vše vysvětlí a Švejk se opět ocitne u své marškumpanie. Haškův text pak končí proslovem poručíka Duba „S okresním hejtmanem jsme vždy říkávali: Patriotismus, věrnost k povinnosti, sebepřekonání, to jsou ty pravé zbraně ve válce! Připomínám si to zejména dnes, když naše vojska v dohledné době překročí hranice“. Vše, co případně v knize následuje za touto větou, je pokračování dopsané od Karla Vaňka.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hlavní myšlenka díla ==&lt;br /&gt;
* Ukázat nesmyslnost války a Rakousko - Uherská nadvlády. Doslova výsměch Rakousku - Uhersku.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Orientační zasazení díla do literárně - historického kontextu ==&lt;br /&gt;
* Česká literatura 1. poloviny 20. století - PRÓZA&lt;br /&gt;
* Téma 1. světové války - otřesné zážitky z fronty&lt;br /&gt;
* Další autoři: I. Olbracht: Podivné přátelství herce Jesenia, V. Vančura: Pole orná a válečná, Legionářská literatura (F. Langer - Jízdní hlídka)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
* '''Jaroslav Hašek''' (30. dubna 1883, Praha – 3. ledna 1923, Lipnice nad Sázavou) byl český spisovatel, satirik, publicista a novinář.&lt;br /&gt;
** Nedokončil studium na gymnáziu, vyučil se drogistou a poté odmaturoval na obchodní akademii&lt;br /&gt;
** Začal pracovat v bance Slavia → seznámení s anarchisty&lt;br /&gt;
** Začal vést bohémský a tulácký život&lt;br /&gt;
** Pěšky prošel mj. Slovensko, Halič (část Polska) a Uhry&lt;br /&gt;
** Začal mít problémy s alkoholem&lt;br /&gt;
** V roce 1907 krátce vězněn za svoji anarchistickou činnost&lt;br /&gt;
** V roce 1915 dobrovolně narukoval do armády, v Rusku byl zajat a vstoupil do československých legií, publikoval v časopise Čechoslovan&lt;br /&gt;
** Vstoupil do České sociálně demokratické strany, opustil anarchistické myšlenky a přešel k socialismu&lt;br /&gt;
** V prosinci 1920 se vrátil do Prahy, návrat k bohémství, znechucen politikou odešel do Lipnice nad Sázavou, kde později zemřel na tuberkulózu&lt;br /&gt;
* '''Jaroslav Hašek jako člověk:'''&lt;br /&gt;
**Je znám jako bohém, ve skutečnosti nebyl zase až takový, chtěl jen, aby tak vypadal → jako autor byl velmi produktivní, což vyžaduje přiměřenou vnitřní disciplínu&lt;br /&gt;
**V Rusku vnímán jako zodpovědný bolševický armádní funkcionář a intelektuál → dostal stranický zákaz pití alkoholu&lt;br /&gt;
**Do Československa byl vyslán s cílem zorganizovat komunistické hnutí → vnímán jako zodpovědný a schopný organizátor&lt;br /&gt;
**V Moskvě je po něm pojmenována i ulice poblíž českého velvyslanectví&lt;br /&gt;
**I v zahraničí vnímán jako geniální romanopisec, který dal světu jeden z nejpůsobivějších satirických popisů dění na bojištích v době světové války&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zasazení díla do tvorby autora ==&lt;br /&gt;
* Nejvýznamnější autorovo dílo&lt;br /&gt;
* Psáno až na konci jeho života, kvůli své smrti ho nestačil dokončit&lt;br /&gt;
* Už předtím psal pár povídek se Švejkem, které už naznačovali děj v tomto románu&lt;br /&gt;
* Psáno v roce 1921 - 1923 = počátky první republiky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inspirace ==&lt;br /&gt;
* Autor se inspiroval vlastními zážitky na ruské frontě a v době Rakouska - Uherska&lt;br /&gt;
* Chtěl ukázat nesmyslnost války a Rakousko - Uherské nadvlády&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kritika ==&lt;br /&gt;
* Příznivců měl román zpočátku málo (jako první ho za velké dílo označil zřejmě Ivan Olbracht, pozitivní postoj k němu zaujali i bratři Čapkové).&lt;br /&gt;
* Diskuse o hodnotě díla se vedly i později. Proti Švejkovi se postavil např. Václav Černý, přihlásila se však k němu celá plejáda českých literárních teoretiků, umělců, či intelektuálů.&lt;br /&gt;
* Karel Vaněk chtěl jeho dílo dokončit = absolutní odmítnutí od kritiky, vzdálil se Haškově hlavní myšlence&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	<entry>
		<id>http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky</id>
		<title>Hašek: Osudy dobrého vojáka Švejka za světové války</title>
		<link rel="alternate" type="text/html" href="http://maturitait4.iunas.cz/index.php?title=Ha%C5%A1ek:_Osudy_dobr%C3%A9ho_voj%C3%A1ka_%C5%A0vejka_za_sv%C4%9Btov%C3%A9_v%C3%A1lky"/>
				<updated>2012-04-21T07:32:01Z</updated>
		
		<summary type="html">&lt;p&gt;Lubas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Obecná charakteristika díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Literární druh''': Epika&lt;br /&gt;
* '''Literární žánr''': Čtyřdílný (nedokončený) humoristický román, satira a karikatura Rakousko-Uherska&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organizace jazykových prostředků ==&lt;br /&gt;
&lt;br /&gt;
* '''Forma:'''&lt;br /&gt;
** próza, hovorový jazyk obyčejného člověka (Švejk) x uhlazená vojenská mluva, vojenský slang, využití grotesky i frašky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tématická výstavba díla ==&lt;br /&gt;
&lt;br /&gt;
* '''Kompozice''':&lt;br /&gt;
** vypravěčem je sám autor (er-forma), přímá řeč, román rozdělen do čtyř dílů (nedokončený)&lt;br /&gt;
&lt;br /&gt;
* '''Hlavní postavy''':&lt;br /&gt;
** Švejk&lt;br /&gt;
*** Vojenský veterán, vojenskou komisí prohlášen za blba, trpěl revmatismem. Živil se prodejem psů (padělal rodokmeny). Není hloupý - jen žije v přesvědčení, že na militantní a absolutistický systém platí nejlépe pitomec, který obrátí blbost představitelů takovéhoto systému proti nim samotným. Často se velmi inteligentně vysmívá rakouskému systému → doslovné plnění rozkazů.&lt;br /&gt;
*** Švejkovat = radši ze sebe dělat blba a lehce proplout problémem, než se mu postavit čelem (Švejk tímto &amp;quot;bojoval&amp;quot; proti systému)&lt;br /&gt;
** Polní kurát Otto Katz&lt;br /&gt;
*** Vojenský kněz, nenapravitelný opilec, holduje i hazardu. Věčně opilý (i při bohoslužbách). Švejk u něj slouží jako sluha, než ho Katz prohraje v kartách.&lt;br /&gt;
** Nadporučík Lukáš&lt;br /&gt;
*** Vzorný rakouský důstojník, trochu sukničkář. Dodržuje vojenské nařízení, ale často je vytáčen Švejkovým chováním. Švejk ho často dostal do problémů&lt;br /&gt;
&lt;br /&gt;
* '''Místo a doba děje''':&lt;br /&gt;
** Čechy pod nadvládou Rakouska-Uherska na počátku 1. světové války a během ní&lt;br /&gt;
&lt;br /&gt;
* '''Obsah''':&lt;br /&gt;
** Román rozdělen na čtyři díly:&lt;br /&gt;
*** '''V zázemí''' (1921)&lt;br /&gt;
**** Na začátku knihy oznamuje Švejkovi posluhovačka paní Müllerová slovy „Tak nám zabili Ferdinanda“, že v Sarajevu byl zavražděn arcivévoda Ferdinand. V pražském hostinci U kalicha se Švejk setkává s tajným policistou Bretschneidrem, který později dostane sprostého hostinského Palivce do vězení pro velezradu za to, že řekl, že „mouchy sraly na (obraz) císaře pána“. Zatčen je i Švejk, protože tvrdí, že bude válka. Ocitne se na policejním ředitelství a poté v blázinci. Když válka skutečně vypukne, je Švejk povolán na vojnu. Protože trpí silným revmatismem, veze ho k odvodu paní Müllerová na kolečkovém křesle. Švejk přitom mává berlemi a křičí „Na Bělehrad“, čímž způsobí obrovské pozdvižení. Pak je léčen v nemocnici pro simulanty, pobývá na garnizóně (vojenské vězení), slouží u polního kuráta Katze a poté, co jej věčně opilý Katz prohraje v kartách, skončí jako vojenský sluha (pucflek) u nadporučíka Lukáše, známého mnoha milostnými aférami. Když mu nadporučík přikáže, aby mu sehnal stájového pinče, Švejk jej pro něho ukradne. Ukáže se však, že pes patřil plukovníkovi Krausovi von Zillergut a nadporučík Lukáš je poslán do Českých Budějovic k 91. pěšímu pluku, který se připravuje k odjezdu na frontu. Švejk jede pochopitelně s ním a říká nadporučíkovi, že „to bude něco nádhernýho, když voba padneme spolu za císaře pána a jeho rodinu…“&lt;br /&gt;
*** '''Na frontě''' (1922)&lt;br /&gt;
**** Do Českých Budějovic jede nadporučík Lukáš se Švejkem rychlíkem a Švejkovi se přihodí nehoda. Baví se s železničním zaměstnancem o problematice záchranných brzd a možná on, možná oba za tuto brzdu zatáhnou a způsobí nenadálé zastavení vlaku. V Táboře je Švejk vyveden na nádraží kvůli sepsání protokolu a vlak mu mezitím ujede. Velitel nádraží mu poté, co zjistí, že Švejk nemá peníze na lístek, nařídí dojít do Českých Budějovic pěšky. Při této budějovické anabázi Švejk pěkně zabloudí, přihlouplým putimským strážmistrem Flanderkou je považován za ruského špióna a nakonec je ke svému pluku doveden četníkem jako údajný zběh. Se slovy „Poslušně hlásím, pane obrlajtnant, že jsem opět zde“, se radostně hlásí u nadporučíka Lukáše. U pluku se Švejk postupně seznamuje s nezapomenutelnými postavami knihy jako je účetní šikovatel Vaněk, kuchař okultista Jurajda, jednoroční dobrovolník Marek nebo sapér Vodička. Setkává se i s karikaturami důstojníků, jako je přičinlivý až podlézavý kadet Biegler nebo omezený poručík Dub, v civilu gymnaziální profesor, jehož oblíbeným koníčkem je buzerace vojáků a který svými radami otravuje život i zkušeným aktivním důstojníkům jakými jsou hejtman Ságner nebo plukovník Schröder. Oblíbeným Dubovým rčením, které ve vzteku pokřikuje na vojáky, je „Ty mne ještě neznáš, ale až mne poznáš, já tě přinutím až k pláči“.&lt;br /&gt;
****Švejkův pluk je brzy poslán na frontu a přemístěn do města Királyhidy na rakousko-uherském pomezí. Zde se nadporučík Lukáš opět zaplete do dalšího milostného dobrodružství s vdanou paničkou a pošle Švejka s dopisem ke své vyvolené. Švejk doprovázený sapérem Vodičkou se dostane do rvačky s jejím manželem, která skončí jako hromadná pouliční bitka. Za to jsou oba zatčeni. Nadporučík Lukáš si musí najít nového sluhu, kterým se stane věčně nenažraný tlustý obr Baloun, neustále ztrpčující svému pánovi život tím, že mu všechno sní. Po propuštění se Švejk stane ordonancem (= vojenským poslem) své 11. marškumpanie a loučí se se sapérem (= ženistou) Vodičkou slovy „Až bude po tý vojně, tak mé přijeď navštívit. Najdeš mé každej večer od šesti hodin u Kalicha na Bojišti.“&lt;br /&gt;
*** '''Slavný výprask''' (1922)&lt;br /&gt;
**** 91. pěší pluk je opět naložen do vlaku, který jej veze jako „novou skupinu lidí hnaných na jatky“ do Haliče na ruskou frontu. Hašek tuto pouť přes celé Uhry popisuje tak, že se román stává skutečnou obžalobou války a stupidních důstojníků, kterým nejde o nic jiného než o vlastní prospěch bez ohledu na osudy vojáků, kterým mají velet. Jejich schopnosti Hašek popisuje takto: „Byl to pán velkých vojenských schopností, které se mu vrazily do nohou ve formě podágry“. Názory prostých vojáků na válku charakterizuje Hašek slovy: „Po celou dobu železniční přepravy bataliónu, který měl sklízet válečnou slávu, až projde pěšky od Laborce východní Haličí na front, vedly se ve vagónu, kde byl jednoroční dobrovolník a Švejk, opět podivné řeči, víceméně velezrádného obsahu“.&lt;br /&gt;
**** Na konci dílu je Švejk vyslán jako kvartýrmachr zajistit pro svou kumpanii nocleh ve Felštýně. Když Švejk dojde k malému rybníku, setká se tam s uprchlým ruským zajatcem, který se tam koupal a po spatření Švejka se dal nahý na útěk. Švejk si oblékne jeho uniformu, protože je zvědav, jak by mu asi slušela. V této uniformě ho najde patrola polního četnictva, která tohoto ruského uprchlíka hledala. Jsou to Maďaři, kteří Švejkovi nerozumí a přes jeho protesty ho zařadí do transportu ruských zajatců určených pracovat na opravě železniční trati. Tak Švejk upadne omylem do rakouského zajetí.&lt;br /&gt;
*** '''Pokračování slavného výprasku''' (1923)&lt;br /&gt;
**** Poté, co je zjištěno, že Švejk je Čech, je na něj pohlíženo jako na zběha a polní soud ho odsoudí k smrti. Duchovní útěchu před popravou mu má poskytnout polní kurát Martinec, původně skutečně nábožensky založený muž, který stykem s opilými důstojníky postupně mravně upadá, což si nepřestává v skrytu duše neustále vyčítat. Švejk jej však považuje za dalšího vězně a svými proslovy jej tak vyděsí, že Martinec z cely prchne na důstojnický večírek, kde se zpije do bezvědomí „s přesvědčením, že se hraje o jeho duši a on sám že je mučedníkem“.&lt;br /&gt;
**** Nakonec se vše vysvětlí a Švejk se opět ocitne u své marškumpanie. Haškův text pak končí proslovem poručíka Duba „S okresním hejtmanem jsme vždy říkávali: Patriotismus, věrnost k povinnosti, sebepřekonání, to jsou ty pravé zbraně ve válce! Připomínám si to zejména dnes, když naše vojska v dohledné době překročí hranice“. Vše, co případně v knize následuje za touto větou, je pokračování dopsané od Karla Vaňka.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hlavní myšlenka díla ==&lt;br /&gt;
* Ukázat nesmyslnost války a Rakousko - Uherská nadvlády. Doslova výsměch Rakousku - Uhersku.&lt;br /&gt;
&lt;br /&gt;
== Orientační zasazení díla do literárně - historického kontextu ==&lt;br /&gt;
* Česká literatura 1. poloviny 20. století - PRÓZA&lt;br /&gt;
* Téma 1. světové války - otřesné zážitky z fronty&lt;br /&gt;
* Další autoři: I. Olbracht: Podivné přátelství herce Jesenia, V. Vančura: Pole orná a válečná, Legionářská literatura (F. Langer - Jízdní hlídka)&lt;br /&gt;
&lt;br /&gt;
== Autor ==&lt;br /&gt;
* '''Jaroslav Hašek''' (30. dubna 1883, Praha – 3. ledna 1923, Lipnice nad Sázavou) byl český spisovatel, satirik, publicista a novinář.&lt;br /&gt;
** Nedokončil studium na gymnáziu, vyučil se drogistou a poté odmaturoval na obchodní akademii&lt;br /&gt;
** Začal pracovat v bance Slavia → seznámení s anarchisty&lt;br /&gt;
** Začal vést bohémský a tulácký život&lt;br /&gt;
** Pěšky prošel mj. Slovensko, Halič (část Polska) a Uhry&lt;br /&gt;
** Začal mít problémy s alkoholem&lt;br /&gt;
** V roce 1907 krátce vězněn za svoji anarchistickou činnost&lt;br /&gt;
** V roce 1915 dobrovolně narukoval do armády, v Rusku byl zajat a vstoupil do československých legií, publikoval v časopise Čechoslovan&lt;br /&gt;
** Vstoupil do České sociálně demokratické strany, opustil anarchistické myšlenky a přešel k socialismu&lt;br /&gt;
** V prosinci 1920 se vrátil do Prahy, návrat k bohémství, znechucen politikou odešel do Lipnice nad Sázavou, kde později zemřel na tuberkulózu&lt;br /&gt;
* '''Jaroslav Hašek jako člověk:'''&lt;br /&gt;
**Je znám jako bohém, ve skutečnosti nebyl zase až takový, chtěl jen, aby tak vypadal → jako autor byl velmi produktivní, což vyžaduje přiměřenou vnitřní disciplínu&lt;br /&gt;
**V Rusku vnímán jako zodpovědný bolševický armádní funkcionář a intelektuál → dostal stranický zákaz pití alkoholu&lt;br /&gt;
**Do Československa byl vyslán s cílem zorganizovat komunistické hnutí → vnímán jako zodpovědný a schopný organizátor&lt;br /&gt;
**V Moskvě je po něm pojmenována i ulice poblíž českého velvyslanectví&lt;br /&gt;
**I v zahraničí vnímán jako geniální romanopisec, který dal světu jeden z nejpůsobivějších satirických popisů dění na bojištích v době světové války&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zasazení díla do tvorby autora ==&lt;br /&gt;
* Nejvýznamnější autorovo dílo&lt;br /&gt;
* Psáno až na konci jeho života, kvůli své smrti ho nestačil dokončit&lt;br /&gt;
* Už předtím psal pár povídek se Švejkem, které už naznačovali děj v tomto románu&lt;br /&gt;
* Psáno v roce 1921 - 1923 = počátky první republiky&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inspirace ==&lt;br /&gt;
* Autor se inspiroval vlastními zážitky na ruské frontě a v době Rakouska - Uherska&lt;br /&gt;
* Chtěl ukázat nesmyslnost války a Rakousko - Uherské nadvlády&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kritika ==&lt;br /&gt;
* Příznivců měl román zpočátku málo (jako první ho za velké dílo označil zřejmě Ivan Olbracht, pozitivní postoj k němu zaujali i bratři Čapkové).&lt;br /&gt;
* Diskuse o hodnotě díla se vedly i později. Proti Švejkovi se postavil např. Václav Černý, přihlásila se však k němu celá plejáda českých literárních teoretiků, umělců, či intelektuálů.&lt;br /&gt;
* Karel Vaněk chtěl jeho dílo dokončit = absolutní odmítnutí od kritiky, vzdálil se Haškově hlavní myšlence&lt;/div&gt;</summary>
		<author><name>Lubas</name></author>	</entry>

	</feed>