Computer Engineering BA (B), Network Security, 7.5 higher education credits
Please note that the literature can be changed/revised until:
• June 1 for a course that starts in the autumn semester
• November 15 for a course that starts in the spring semester
• April 1 for a course that starts in the summer
Print or save the syllabus as a PDF
You can easily print a syllabus from the website. Use the keyboard shortcut ctrl+p (Windows) or command+p (Mac). In the next step, you choose whether you want to print or save the course plan as a PDF.
Syllabus:
Datateknik GR (B), Nätverkssäkerhet, 7,5 hp
Computer Engineering BA (B), Network Security, 7.5 higher education credits
General data
- Code: DT116G
- Subject/Main field: Computer Engineering
- Cycle: First cycle
- Progression: (B)
- Credits: 7,5
- Progressive specialization: - - -
- Education area: Teknik 100%
- Answerable faculty: Faculty of Science, Technology and Media
- Answerable department: Department of Information Technology and Media
- Approved: 2007-06-20
- Date of change: 2008-09-22
- Version valid from: 2009-06-08
Aim
The course is about the protocols, architecture and applications that are today used in the Internet to provide security. It gives you a basic understanding of the protocols for encryption, authentication, and authorization. You learn techniques to control various forms of attacks, and you analyze different types of tools for attacks with the goal to learn how to build better security mechanisms.
Course objectives
After finishing this course you will
• have knowledge about the mostly used protocols for encryption, digital signatures and certificates,
• understand how to build a network that provides secure operation and protection for the users,
• have knowledge of some commonly used hacking tools,
• know how to apply secure communication protocols over the Internet, and
• know to perform risk analyses.
Content
1. Fundamentals of encryption and integrity
a. Symmetric encryption (ex. DES)
b. Asymmetric encryption (ex. RSA)
c. Hash functions (ex. HMAC)
d. Digital signatures and certificates
2. VPN (Virtual Private Networks)
a. Site-to-site VPN
b. Remote access VPN
c. WEB VPN
d. Tunnel protocols
e. Tunnel interface
3. IPSec
a. Authentication header
b. Encryption Security Header
c. Tunnel and transport modes
d. Security associations
e. Internet Key Exchange (IKE)
4. Applications for networ security
a. Authentication (ex. Kerberos, X509)
b. Mail security (ex. PDG, S/MIME)
c. WEB security (ex. SSL, Transport Layer Security)
d. AAA server (ex. TACACS, Radius, Diameter)
5. Secure network architecture
a. Firewalls
b. DMZ (demilitarized zone)
c. Wireless communication
d. Security of routers
e. Security of switches
6. Hacking
a. Footprinting
b. Scanning
c. Enumeration
d. DoS attacks (Denial of Service)
e. DDoS attacks
Entry requirements
Computer Engineering BA (A), 15 HE credits, including Computer Networks, 7,5 HE credits.
Selection rules and procedures
The selection process is in accordance with the Higher Education Ordinance and the local order of admission.
Teaching form
.
Examination form
1.5 hp, L104, Laboratory exercises
Grade: Fail (F) or Pass (P).
4.5 hp, T104: Exam
Grade: A, B, C, D, E, Fx and F. A-E are passing grades, Fx and F are failing grades.
Grading system
Seven-grade scale, A, B, C, D, E, Fx and F. Fx and F represent fail levels.
Course reading
Required literature
- Comment: meddelar senare