| 
        Vyučující
     | 
    
        
            
                - 
                    Koucký Miroslav, doc. RNDr. CSc.
                
 
            
         
     | 
    | 
        Obsah předmětu
     | 
    
        Teoretické základy šifrování a kódování - Eukleidův algoritmus, modulární aritmetika, kvadratické zbytky, testy prvočíselnosti - Konečná tělesa, vektorové prostory. Šifrování - Základy, Kerckhoffův princip, Kraftova nerovnost. - Klasické šifrování, symetrický klíč, Feistel šifry, NDS, DES. - Šifrování s veřejným klíčem, hash funkce, RSA. Kódování - Základy. - Lineární kódy, generující a kontrolní matice. Hammingovy kódy, cyklické kódy, BCH kódy. 
         
         
     | 
    | 
        Studijní aktivity a metody výuky
     | 
    
        
        Monologický výklad (přednáška, prezentace, vysvětlování)
        
            
                    
                
                    
                    - Příprava na zkoušku
                        - 80 hodin za semestr
                    
 
                
                    
                    - Účast na výuce
                        - 56 hodin za semestr
                    
 
                
             
        
        
     | 
    
    
        
        
            | 
                Výstupy z učení
             | 
        
        
            
                
                Teoretické základy šifrování a kódování - Eukleidův algoritmus, modulární aritmetika, kvadratické zbytky, testy prvočíselnosti, konečná tělesa, vektorové prostory. Šifrování - základy, Kerckhoffův princip, Kraftova nerovnost. Klasické šifrování, symetrický klíč, Feistel šifry, NDS, DES. Šifrování s veřejným klíčem, hash funkce, RSA. Kódování - základy. Lineární kódy, generující a kontrolní matice. Hammingovy kódy, cyklické kódy, BCH kódy. 
                 
                Teoretické znalosti a schopnost jejich aplikace.
                 
                
             | 
        
        
            | 
                Předpoklady
             | 
        
        
            
                
                
                Znalosti středoškolské matematiky
                
                
                    
                        
                    
                    
                
                
  
             | 
        
        
            | 
                Hodnoticí metody a kritéria
             | 
        
        
            
                
                    
                        Kombinovaná zkouška
                        
                        
                         
                        
                    
                    
                
                 Aktivní účast na cvičeních, zápočet, znalosti odpovídající sylabu.
                 
             | 
        
    
    | 
        Doporučená literatura
     | 
    
        
            
                
                - 
                    Adámek J. Kódování a teorie informace. ČVUT Praha, 1991. ISBN 8001006611.
                
 
            
                
                - 
                    Procházka L. Algebra. Praha, 1990. ISBN 8020003010.
                
 
            
         
         
         
     |