COMS 4995-03: Special Topics in Computer: VoIP Security
This is a seminar and lab course on VoIP (voice-over-IP) and VoIP
security. Here, we define VoIP broadly to include real-time voice,
video and instant messaging. As part of the course, students
- learn about VoIP protocols and technology;
- install, test and measure a complete VoIP system;
- conduct a team project implementing, as open-source software, an
aspect of VoIP;
- prepare a survey talk on a topic related to VoIP;
Topics to be covered include
- basic VoIP technology: audio and video coding, RTP, SIP;
- IM and presence: proprietary systems, XMPP and SIMPLE;
- basic security issues: impersonation and authentication, privacy;
- VoIP spam ("spit", "spim") and prevention mechanisms;
- VoIP denial-of-service attacks;
- security for peer-to-peer VoIP;
- emergency calling;
Several industry and research group guest lecturers will be
introducing their implementation and research efforts.
Students must have taken COMS 4119 (Computer Networks) or equivalent
and must have a basic familiarity with network security.
Further details can be found on the course Wiki page.