direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Logo der TU Berlin

PJ Communication Network Security

Modul: Communication Network Security (BINF-KT-CNS)
Semester: Wintersemester 2011/12
Art: PJ (4 SWS / 6 LP)
LV-Nr.: 0435 L 769
Veranstalter: Dr. Seyit Ahmet Camtepe
Dr.-Ing. Aubrey-Derrick Schmidt
Ort und Zeit: Do 16-18 Uhr, TEL 1315, ab 20.10.2011


This is a Bachelor degree project for experimenting with basic cryptographic methods and tools for securing communications networks. Project will make use of the materials covered in Communication Network Security Lecture. After completion of this module, students will have basic knowledge and experience in cryptographic methods and their theoretical background as well as in state of the art security problems and solutions for communications networks.

Language: English / German

Textbook: Materials from following textbooks/sources might be useful for the project:

  • Cryptography and Network Security, Ed. 4, by William Stallings
  • Cryptography: Theory and Practice, Ed. 3 by Douglas R. Stinson
  • Cryptography Demystified, by John E. Hershey
  • Malicious Cryptography - Exposing Cryptovirology, by A. L. Young & M.Yung
  • Various Conference Papers, Journals, Standard Specifications and RFCs
  • Communication Network Security Lecture materials

Prerequisites: Students required to have a basic understanding of Computer Communications Networks, Operating Systems, Cryptography and Network Security, and knowledge of a programming language (Java, C, C++, Perl, …). Students can take this project along with Communication Network Security Lecture

Outline: Students should follow following roadmap to successfully complete the project:

  • Week 1: Problem Specification
  • Week 2: Background and State-of-the-Art (SOTA)
  • Week 3: Preparation of Description-of-Work (DOW) document (Problem Specification, Background, SOTA, Detailed Work Description, and Time Plan)
  • Week 4-5-6: Development of First Prototype
  • Week 7-8-9: Development of Second Prototype
  • Week 10-11-12: Development of Final Prototype
  • Week 13-14-15: Testing and Final Report

Grading: Description Of Work (25%), Prototype Implementation (50%) and Final Report (25%)


Students can pick a topic from the following tentative list. Details of the project topic will be discussed in the first week of the semester.


Security Applications for Android-based Smartphones

Language: English / German

Trainer: Dr. Seyit Ahmet Camtepe, Dr.-Ing. Aubrey-Derrick Schmidt, Leonid Batyuk, Tarik Mustafic

Description: In this project, students are requested to develop security solutions for Pervasive Computation Environments using Android-based Smartphones. Topics will be defined based on the interest and capability of the student. List of project topics we provide is as follows:

  • Secure messaging
  • Secure voice communication
  • Secure data and secure data sharing
  • Secure P2P Android-based Smartphones
  • Malware detection and securing android phones
  • Android for ID Management and SSO
  • A student defined topic


Week 1 Tasks:

  • Reading Assignment: Application Fundamentals
  • Create a simple Android app that displays the list of user's contacts from her address book in a list, showing only names. Pressing on a name should show a popup with the number of the contact and a Yes/No-choice to submit a call.




Office: TEL 1409 (Ernst-Reuter-Platz 7)

Office Hours: Wednesday 10:00AM - 12:00AM (Tentative)