Je to podle zadani v prvnim postu, on to ten vyucujici nijak jinak nevysvetlil. Byl predtim ukol udelat digram pro symetricky sifrovani, pak ukol pro asymetricky sifrovani a ted chtel pouzit oboje + autorizaci = elektronicky podpis (podle me)
Takze jsem vzal zpravu, zasifroval jsem si symetricky podle nahodnyho velkyho klice a ten jsem zasifroval asymetricky klicem odesilatele. To jsem hodil do baliku a poslal prijemci, kterej jelikoz ma soukromej klic, tak si z nej muze desifrovat symetricky heslo pro celou zpravu a tu nasledne dekodovat.
A navic jsem tam pridal podpis z nejakyho hashe zpravy, kterej sem zasifroval odesilatelovym klicem. Po prijeti je zase udel hash a porovnal s rozsifrovanym hashem z podpisu (mozna by to melo byt naopak a porovnavat zasifrovanej hash ze zpravy se zasifrovanym hashem v podpisu)
Vysledek jsem zatim udelal zase puvodne, jen jsem tam pridal sipku "prenos" + sem doporucil pridat par textovych informaci o certifikacni autorite.
![]()