Thursday, 13 October 2011

CRYPTOGRAPHY BY STALLING PPT

CRYPTOGRAPHY BY STALLING PPT

Course Materials

Schedule

Always, always subject to change
Date Topic Readings Handouts & Links Assignments/Notes
1/29 Introduction, Network & Security Concepts Text: 2.1, 2.2 (Be familiar with the material in Ch. 1) Syllabus, Textbook Website Read the Integrity Statement
1/31 Network & Security Concepts Text: 2.3-2.7 Slides (Ch. 1) Please fill out this form and indicate 3 preferences for your course project.
2/5 Classical Encryption Techniques Text: None Slides (Ch. 2)
2/7 Classical Encryption Techniques (cont.) Text: None Slides (Ch. 2) HW 1 Assigned
2/12 Classical Encryption Techniques (cont.), Modern Block Ciphers Text: 3.1, 3.2, ignore "Rotor" machine cipher material from Ch. 2 Slides (Ch. 2)
Slides (Ch. 3)
Classroom changes to ITE 237 on 2/14
2/14 Snow Day
2/19 Modern Block Ciphers (cont.) Text: 3.3, 3.4 Slides (Ch. 3) HW 1 Due, HW 2 Assigned
2/21 Modern Block Ciphers (cont.) Text: None. Slides (Ch. 3)
The Data Encryption Standard (DES) and its strength against attacks

2/26 More on Symmetric Ciphers Text: 6.1, 6.2 Slides (Ch. 6) HW 2 Due
2/28 More on Symmetric Ciphers (cont.)
Confidentiality Using Symmetric Encryption
Text: 6.3, 6.4, 7.1 Slides (Ch. 6)
Slides (Ch. 7)
HW 3 Assigned
3/5 Confidentiality Using Symmetric Encryption (cont.) Text: 7.2, 7.3 Slides (Ch. 7)
3/7 Confidentiality Using Symmetric Encryption (cont.) Text: 7.4 Slides (Ch. 7) HW 3 Due
3/12 Confidentiality Using Symmetric Encryption (cont.)
Slides (Ch. 7)
3/14 Midterm Exam I Ch. 1-3, 6-7

3/19 Spring Break
3/21
3/26 Introduction to Number Theory Text: 8.1, 8.2 Slides (Ch. 8)
3/28 Introduction to Number Theory (cont.) and Public Key Cryptography Text: 8.3, 9.1 Slides (Ch. 8)
Slides (Ch. 9)
Twenty Years of Attacks on RSA - Read Timing Attacks
HW 4 Assigned
4/2 Public Key Cryptography (cont.) Text: 9.2, 9.3
RFC2410
Slides (Ch. 9)
4/4 Kerberos, X.500, PKI Text: 14.1, 14.2, 14.3 Slides (Ch. 14) HW 4 Due, HW 5 Assigned
4/9 Key Management and Authentication Text: 10.1, 10.2, 11.1, 11.2 Slides (Ch. 10)
Slides (Ch. 11)

4/11 Message Authentication and Hash Functions (cont.) Text: 11.3, 11.4, 11.5 Slides (Ch. 11) HW 5 Due, HW 6 Assigned
4/16 School Cancelled - Power Outage
4/18 Exam II

HW 6 Due
4/23 Hash and Mac Algorithms Text: 12.1-12.4 Slides (Ch. 12)
4/25 Digital Signatures and E-mail Security 13.1-13.3, 15.1, 15.2 Slides (Ch. 13) HW7 Assigned
4/30 IPSec


5/2 Talk by William Newton
HRU Paper
William's Slides and cited Papers
HW7 Due, Talk Summary for Will
5/7 Web Security Text: 16.1-16.3, 17.1-17.3 Slides (Ch. 17) Talk summary is due
Final Exam Chapters: 12-20
5/9 Talks: Lee and Shantanu
Slides for Lee
Slides for Shantanu
Summaries for talks
5/14 Final Exam Review

talk summaries for Lee and Shantanu
5/21 Final Exam Time: 3:30-5:30
Chapters: 12-20
Full Final Exam Schedule Good Luck! Have a good semester.

CRYPTOGRAPHY AND SECURITY PPT

CRYPTOGRAPHY AND SECURITY PPT

Instructor:  Pro.Dick Steflik
SYLLABUS:
Historic background of network security; legal, social and ethical implications associated with network security. Emphasis will be on understanding and identifying hazards and the mitigation of the associated risks. Investigation and analysis of classical attacks. Machine and OS hardening. Additional topics will include: cryptography, perimeter defenses, firewalls, virtual private networks, remote network access and demilitarized zones

Text:
Required - Network Security Essentials (2nd Edition, ISBN 0-13-035128-8) by William Stallings
Assigned Internet Reading Assignments
References:
Core Java; Addison-Wesley
The Java Application Programming Interface; Gosling, Yellin & Java Team; Addison Wesley

PPT SLIDE:

Ethics (Powerpoint)
Security Introduction (Powerpoint)
Firewalls (Powerpoint)
Hackers (Powerpoint)
TCPIP, Security Perspective I(Powerpoint)
TCPIP, Security Perspective II(Powerpoint)
Sockets and Services(Powerpoint)
Internet Command Message Protocol (ICMP) (PPT)
Scanning(Powerpoint)
Promiscuous NIC Detection (PDF)
Symmetric Encryption (PPT)
Packet Sniffing (PPT)
Simplified DES (PPT)
Public Key Cryptography and RSA (PPT)
Web Security and SSL (PPT)
Packet Filtering (PPT)
Network Address Translation (PPT)
Proxy Servers (PPT)
Virtual Private Networks (PPT)
IPSec (PPT)
Application and Circuit Gateways (PPT)
PHP Security (PPT)
SELinux (PPT)
Web Security (PPT)
Viruses and Worms(PPT)
Bots and Botnets (PPT)
Authentication Services(PPT)
Buffer Overflow Exploits (PPT)
Buffer Overflow Exploits (HTML)
Attack Profiles (PPT)
Raw Sockets (PPT)
Raw Sockets Tutorial - by Mixter for BlackCode Magazine
Security Tools (PPT)
Intrusion Detection (PPT)
Intrusion Detection - U.Va Research (PPT)

Friday, 7 October 2011

INTRODUCTION TO SOFTWARE ENGINEERING PPT

INTRODUCTION TO SOFTWARE ENGINEERING PPT


JINSTRUCTOR:  Allison Elliott TewKNJ




  • Software Engineering:  A Practitioner's Approach



  • Author:  Roger S. Pressman
    Publication Information:  Fourth Edition, McGraw-Hill, 1997



  • The Mythical Man-Month:  Essays on Software Engineering



  • Author:  Frederick P. Brooks
    Publication Information:  20th Anniversary Edition, Addison-Wesley, 1995




    SYLLABUS

    Topic
    Readings
    Prepared Lecture
    Deliverable
    Course Overview
    Introduction to Software Engineering
    ·  Pressman -  1 & 2
    ·  Brooks - 1

    Project Planning
    Project Introduction & Team Organization
    ·  Pressman -  3 & 5
    ·  Brooks - 2, 3, & 7



    Software Lifecycle
    Software Process Models
    ·  Pressman - 4
    ·  Brooks - 16 & 17
     
      View
    Requirements Engineering
    ·  Pressman - 10 & 11
    ·  Brooks - 10 & 15

    Requirements Analysis: Structured Techniques
    ·   Pressman - 12
      View

    Requirments Analysis:  Object-Oriented Techniques
    ·   Pressman - 19 & 20
      View




    Modeling Case Study
    Review for Midterm







    Mental Health Day
    SRS Question & Answer Session



    Software Design Concepts 
    ·  Pressman - 13

    Project Work Day




    Design Review Q & A
    Software Architecture

     
    ·  Brooks - 4 





    Design Review Relflections
    Design Document Q & A
    Return SRS




    Structured Design Techniques
    Object-Oriented Design
    ·  Pressman - 14
    ·  Brooks - 11
    ·  Pressman - 21




    Implementation & Prototyping
    Testing & Maintenance
    ·   Brooks - 13
     
    ·  Pressman - 16, 17, & 22 
      View

    TheMythical Man-Month 
    Discussion
    Course Wrap-Up
    ·   Brooks - 19











    Project Demos 



     Prototype








    OPERATING SYSTEMS PPT

    OPERATING SYSTEMS PPT


    Instructor:
    ProfessorRicky J. Sethi

    syllabus:
    Topics this course include process states and synchronization, multiprocessing, multi programing processor scheduling, resource management strategies, static and dynamic relocation, virtual memory, logical and physical input/output (I/O), device allocation, disk scheduling and file management. In lab, students develop software and hardware extensions and device drivers for Windows and Unix.

    text book:

    Recommended:
    • Modern Operating Systems, Second Edition by Andrew S. Tanenbaum

    slides: