IK2001 Datasäkerhet för Java-miljöer och elektronisk handel 7,5 hp
Security for Java Environment and Electronic Commerce
Utbildningsnivå
Avancerad nivåKursnivå (A-D)
DHuvudområde
Betygsskala
A, B, C, D, E, FX, F
Kurstillfällen/kursomgångar
HT12 för programstuderande
Perioder
HT12 P2 (7,5 hp)
Anmälningskod
51328Kursen startar
2012 vecka: 43Kursen slutar
2013 vecka: 1Undervisningsspråk
EngelskaCampus
KTH KistaAntal föreläsningar
24 (preliminärt)Antal övningar
Undervisningstid
DagtidUndervisningsform
NormalAntal platser *
Min. 25*) Kurstillfället kan komma att ställas in om antalet antagna understiger minimiantalet platser.
Schema
Schema (nytt fönster)Kursansvarig
Sead Muftic <sead@kth.se>
Målgrupp
Öppen för alla program
Del av program
HT13 för programstuderande
Perioder
HT13 P2 (7,5 hp)
Anmälningskod
50287Kursen startar
2013 vecka: 45Kursen slutar
2014 vecka: 3Undervisningsspråk
EngelskaCampus
KTH KistaAntal föreläsningar
24 (preliminärt)Antal övningar
Undervisningstid
DagtidUndervisningsform
NormalAntal platser *
Min. 25*) Kurstillfället kan komma att ställas in om antalet antagna understiger minimiantalet platser.
Schema
Schema (nytt fönster)Kursansvarig
Sead Muftic <sead@kth.se>
Målgrupp
Öppen för alla program
Del av program
Lärandemål
On successful completion of this course students should:
• Have a deep and comprehensive understanding of:
o security features and functionality of the Java programming language and platform.
o security issues and security solutions related to electronic commerce transactions.
• Be able to design and implement security related applications in the Java programming language.
• Be able to analyze and evaluate the implementation and functioning of an electronic commerce application and decide on its security properties.
Kursens huvudsakliga innehåll
Kursen behandlar (både teoretiskt och praktiskt) säkerhet för Java miljöer och applikationer, med fokus på elektroniskt handel.
1.Security technologies in Java development/runtime platform
2.Security protocols and architectures for Java applications
3.Secure Electronic Transactions (SET) protocol and EC extensions
4.Smart cards technologies and applications for security and electronic commerce
Kursupplägg
Kursen är indelad i ca 7-8 föreläsningar, hemuppgifter och ett programmeringsprojekt.
Behörighet
Litteratur
Preliminärt:
- Rich Helton, Johennie Helton: Java Security Solutions (Upplaga: Senaste), 0-76454-928-6
- Christopher Steel, Ramesh Nagappan, Ray Lai: Core Security Patterns: Best Practices and Strategies for J2EE, Web Services, and Identity Management, 0-13146-307-1
Examination
- PRO1 - Projekt, 3,0 hp, betygsskala: P, F
- TEN1 - Tentamen, 4,5 hp, betygsskala: A, B, C, D, E, FX, F
Kursen examineras genom skriftlig tentamen och projektuppgift.
Krav för slutbetyg
Godkänd tentamen och projektuppgift. Slutbetyg baseras på tentamensbetyget.
Ges av
ICT/Kommunikation: tjänster och infrastruktur
Kontaktperson
Feng Zhang
Examinator
Sead Muftic <sead@kth.se>
Versionsinformation
Kursplan giltig från och med
VT09.
Examinationsinformation giltig från och med
HT07.
