Computer Science Course Information
Back to CS Home Page

Computer Science Course Information

Level >Graduate >FALL_2005 >List >

Cryptography & Security

Course No. CIS 608
Sections 101
Title Cryptography & Security
Course Website
Prerequisite(s) Basic knowledge of high-school math.
Instructor Boris Verkhovsky
  • Office Room No. : 4407 GITC
  • Office Phone : 973-596-3393
  • Fax : 973-596-5777
  • Email :
  • Website:
  • Lab : Cryptography & Telecommunication Laboratory (GITC
  • Instructor Office Hours
    Description Security threats in communication systems
    Conventional cryptography: substitution and transposition codes
    Distribution of secret key over the Internet
    Principles of public-key cryptography
    RSA and other public-key cryptographic methods
    Digital signature protocol
    Topics Intruders and security threats in telecommunication systems
    Conventional cryptography and steganography
    Monoalphabetic ciphers and polyalphabetic codes
    Key distribution protocols
    Data Encryption Standard; Principles of public-key encryption
    RSA public-key encryption
    Efficient implementation of cryptographic computations
    ElGamal public cryptosystem
    Digital signature schemes
    Elliptic curve cryptographic algorithms
    Access sharing protocols
    Basic elements of cryptographic systems design
    Zero-Knowledge Proof of ID
    Text Book(s) Cryptography and Network Security: Principles and Practice, by William Stallings, 3rd ed., Prentice Hall, 2003
    Time & Place Monday 6:00 PM - 9:05 PM Culm Lect #1
    Other Info Performance evaluation:

    Two quizzes, midterm, final test

    Academic Honor Code

    The NJIT academic honor code
    ( in full to this
    class. Note in particular that copying programs, in full or in part, is
    forbidden. You may discuss ideas and concepts with your fellow
    students, but you may NOT copy any code.

    Registrar's Website