Opinto-opas 2015-2016

PLA-63100 Tietoturva-algoritmit, 4 op
Network security algorithms

Vastuuhenkilö

Pekka Loula

Opetus

Toteutuskerta 1: PLA-63100 2015-01

Opetusmuoto P1 P2 P3 P4 P5
Luennot
Harjoitustyöt
Laboratoriotyö



 
 20 h/per
 20 h/per
 16 h/per



 



 

Luentoajat ja -paikat: Torstai 8 - 12

Suoritusvaatimukset

Hyväksytysti suoritettu tentti, laboratoriotyöt sekä harjoitustyöt
Osasuoritusten pitää liittyä samaan toteutuskertaan

Osaamistavoitteet

Opintojakson tavoitteena on perehtyä tietoturvallisuuden keskeisimpiin algoritmeihin. Kurssilla perehdytään mm. avaintenvaihtomekanismeihin, varmenteiden muodostamiseen, symmetriseen salaukseen, asymmetriseen salaukseen, sanomien autentikaatioon ja sanomien allekirjoitukseen. Opintojakson suoritettuaan opiskelija osaa selittää ja esitellä algoritmien perustoimintaidean sekä arvioida esitetyn menetelmän vahvuuksia, heikkouksia ja mahdollisia murtokeinoja.

Sisältö

Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Historialliset salakirjoitusmenetelmät.      
2. Data Encryption Standard (DES FIPS-140-1), Advanced Encryption Standard (AES FIPS-197), ECC, Rivest-Shamir-Adleman (RSA). Hash Message Authentication Code (HMAC RFC 2104), Secure Hash Algorithm (SHA FIPS 180-1), SHA3, Digital Signature Standard (DSS FIPS 186)     
3. ITU-X.509 -sertifikaatit, Internet Key Exchange (IKE RFC 2409), Bennet-Brassard-kvanttisalaus (BB84), Diffie-Hellman-avaintenvaihto.     
4. Pretty Good Privacy.     

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Kirja   Introduction to Cryptography with Coding Theory, 2nd edition, Pearson, 2006   Wade Trappe, Lawrence Washington   0-13-198199-4       Ei   
Kirja   Network Security Essentials: Application and Standards. Third edition   William Stallings   0-13-238033-1       Ei   
Luentokalvot   luentomateriaali   Pekka Loula         Kyllä   
Muu verkkomateriaali     NN       Valikoituja web-linkkejä ja tukevaa materiaalia Moodle-ympäristössä   Kyllä   



Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
PLA-63100 Tietoturva-algoritmit, 4 op TLTP-3120 Tietoturva-algoritmit, 3 op  

Viimeksi muokattu 27.04.2015