0% found this document useful (0 votes)
18 views2 pages

Cryptography

The BISF 3201 Cryptography course covers fundamental concepts and techniques in cryptography, including encryption methods, classical concealment approaches, symmetric and public-key cryptography, digital signatures, and web security. It aims to equip students with the ability to understand and apply cryptographic principles and practices. Assessment includes examinations and continuous assessments, with recommended readings to support learning.

Uploaded by

muchirij9411
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views2 pages

Cryptography

The BISF 3201 Cryptography course covers fundamental concepts and techniques in cryptography, including encryption methods, classical concealment approaches, symmetric and public-key cryptography, digital signatures, and web security. It aims to equip students with the ability to understand and apply cryptographic principles and practices. Assessment includes examinations and continuous assessments, with recommended readings to support learning.

Uploaded by

muchirij9411
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

BISF 3201 Cryptography Cryptography

Contact Hours 52

Pre-requisite BSF 3103: Cyber Security

Purpose/Aim This course introduces the student to the techniques of cryptography

Course Objective By the end of this course the learner should be able to:
(Indicative Learning
 Demonstrate an understanding of the basic concepts in
Outcomes
cryptography

Course Content  Introduction to cryptography: Encryption and decryption,


Stream and block ciphers, Attacks on Cryptographic systems,
cryptographic strength, characteristics of a good
cryptographic algorithm

 Classical concealment approaches: code words,


steganography, mono-alphabetic ciphers, Caesar’s code,
freemason code, Poly-alphabetic ciphers, transposition
ciphers, substitutions ciphers and strengths and weaknesses
of classical concealment approaches.

 Conventional cryptography: Symmetric-Key cryptography


Definition, Data Encryption standard (DES) cryptographic
Algorithm, Other standard algorithms, Problems with
symmetric-key cryptography. Symmetric-Key distribution
problem, KDC based method, Merkle’s Puzzles, Diffie-Hellman
Key exchange.

 Public-Key cryptography: Definition, Operation, RSA


cryptographic Algorithm, Public Key Infrastructure (PKI)

 Digital Signatures: definitions, Operations Attacks Thwarted,


Properties, Benefits and drawbacks. Digital Certificate:
definition, Public-Key Deception and Certificate Authorities.

 Message Integrity, Authentication, Confidentiality and Non


repudiation: with public Key Cryptography, Message Digest,
Hushing Algorithms, Message Digest Algorithms, Non-
Repudiation of Messages, Attacks and control, Arbitrated
Signatures by Symmetric-Key Cryptography, Arbitrated
Signatures by Public-Key Cryptography,

 Pretty Good Privacy (PGP: versions, Benefits, PGP Key


Generations, PGP Public Key Certificates, encryption and
decryption of files, Digital signatures

 IP Sec: definition, applications, services, and architecture

 Web Security: Secure Socket Layer (SSL), Transport Layer


Security (TSL) and Secure Electronic Transaction (SET)

Learning & Teaching Lectures, laboratory practical and tutorials


Methodologies

Instructional Classroom, demonstrations


Materials/Equipment

Course Assessment Type Weighting (%)

Examination 70

Continuous Assessment 30

Total 100

Recommended Reading Title Author Publisher

Introduction to by J. Katz and Y. McGraw Hill (1990).


Modern Lindell.
Cryptography (2nd
edition)

Additional Reading Handbook of A. Menezes, P. Van Prentice-Hall (1998)


Applied Oorschot, S.
Cryptography by Vanstone.

Other Support Material A variety of multimedia systems and electronic information resources
as prescribed by the lecturer.

Various application manuals, URL search and journals.

You might also like