Nova Southeastern University Search NSUSite MapNova Southeastern University
Information Assurance/Security 
National Center of Academic
Excellence in Information Assurance Education
Curriculum Certified for Compliance with CNSS Training Standards
Academic Programs in Information Security
Information Security Incorporated in Non-Technical Disciplines
Practice of Information Assurance at the University
Research in Information Security
Information Assurance Laboratory
Declared Center for IA Education and Research
Request Information
Contact Us
Graduate School of Computer and Information Sciences

Center of Academic Excellence in Information Assurance Education

Academic Programs Encourage Research in Information Assurance/Security

IA-related research is a major component of the initiatives underway at NSU.  Graduate students in both the master’s and the Ph.D. levels are encouraged to be actively involved in the numerous IA-related research efforts in the university.

Within the graduate-level concentrations in information assurance there are specific courses that focus on IA projects that include research.  The concentrations in the M.S. in Computer Information Systems (MCIS) and the M.S. in Management Information Systems (MMIS) each have a capstone project course.  The doctoral courses each have an associated 800-level project course.  Examples of IA-related research projects completed in these courses include:

MCIS 687 – Information Security Project

  • Applying a Statistical Sampling Approach to Steganographic Analysis
  • Convergent Algorithm to Stabilize BGP Routers and Defend Against DDoS Attacks

MMIS 687 – Information Security Project

  • Disabling Steganographic Content through the Global Application of Obfuscation Algorithms: Foundation for the Enterprise Stegwall
  • Enhanced Decision Support in Securing Enterprise Infrastructures

DCIS 830 – Project in Information Security

  • Conceptual Design and Initial Performance Evaluation of an IPSec Based Architecture
  • Defending against man-in-the-middle attacks in a WLAN using location based information

DISS 855 – Project in Information Security

  • Security Risk Management:  New Directions
  • Defense Against Social Engineering

In addition, several IA-related Ph.D. dissertations have been completed by NSU students in the past few years.  These include:

An Evolution Strategy for the Optimization of Network Traffic to Detect Anomalous Behavior

Securing Web Based Transaction Services

Wireless Integrated Secure Data Options Model for Converged Network Security

Computer System Self-Defense Through Object Self/Non-Self Recognition

The Education of Information Security Professionals: An Analysis of Industry Needs vs. Academic Curriculum in the 21st Century

Improving Information Systems Security through Management Practices: A Non-Technical Approach

An Architecture for Implementing Fine-Grained XML Document Security Using Web Services

Examples of approved NSU Ph.D. dissertation proposals in IA-related research:

Metamorphic Defense in Depth: A Paradigm of Dynamic Defense Through Random Temporal Vulnerability Variance

A Self-Adaptive Negative Selection Approach for Anomaly Detection

Emergent Behavior in Autonomous Software Agents for Intrusion Detection

Detecting Network Attacks Using DAML + OIL Enabled Mobile Agents

Runtime Security Protocol Matchmaker – A Software Agent that Selects the Best Security for a given Network Environment Dynamically

A Security Decision Impact Methodology

A New Statistical Approach for Anomaly Intrusion Detection Based on Short-term Profile Data

Understanding Security Vulnerability and Analysis for Control Systems and Networks used by U.S. Critical Infrastructures

The graduate programs in GSCIS contain several stand-alone courses that enable students not enrolled in IA concentrations to gain exposure to information assurance as part of their graduate course of study.  The following courses require students to complete a research paper or project (examples of student projects in those classes that have been completed in the past year are also included):

CISC 654 – Computer Security (CS master’s degree students)

  • Tracking and Tracing on the Internet
  • The Design of an Intelligent Steganography Detection Algorithm

MCIS 652 – Information Security (CIS master’s degree students)

  • Challenges of Fusing Real-time Biometrics in an Operational Environment
  • Information Assurance in Tactical Military Systems

MMIS 652 – Information Security (MIS master’s degree students)

  • Security Measures Supporting the HIPAA Privacy Regulations
  • An Investigation of Security Models and the Organization

Several graduate-level non-IA courses in the curriculum encourage papers and projects in IA-related areas. Examples of student projects in those classes are included:

MCIS 650 - Data Communications Networks

  • Interference Effects on Wireless Link Availability
  • Performance Measurements of Secure Web Applications

MCIS 654 - Electronic Commerce on the Internet

  • Database Level Fraud Detection and Fraud Analysis Framework for e-Commerce
  • Trading System Security

MCIS 670 - Artificial Intelligence and Expert Systems

  • Securing Agent Mobility and Communication
  • Using Genetic Algorithms for Feature Selection in Anomaly Based Intrusion Detection

MCIS 645 Software Engineering

  • Towards a Common Access Control Policy Language: The Role of XACML in a service-oriented architecture
  • An Integrated Approach to External Access Control for Databases and Unstructured data

DCIS 791 - Distributed Systems

  • A Technique for Implementing Dynamic Information Flow Security Policy
  • The Current Problematic State of IP Traceback Mechanisms and a Proposed Packet Fingerprinting Model for Tracing Anonymous Packets

Examples of student papers/presentations:

Title: ACE: Anomalous Code Elimination Through Automatic Detection Within Source Code
Presenter: Stange, M.
Conference: 2004 IEEE SOUTHEASTCON Conference
Abstract: This presentation describes a unique approach for eliminating anomalous code in software source code by the use of several detection techniques and reporting suspect code.  The idea is as follows: (1) identify characteristics and patterns of anomalous code, identify proper syntax, and identify rules of safe programming practices (2) encode the above items as evaluation properties, and (3) verify whether the evaluation passed or failed. This process has been automated into a pushdown automation tool that uses relational databases, process algorithms, static analysis and dynamic analysis to determine if any evaluation properties have been violated, which may indicate an anomalous issue. The major advantages of this approach are that it is sound in verifying suspect anomalous code, and that it is modifiable for different programming languages. The disadvantages are: efficiency, continuous updating of evaluation properties, and scalability.

Title: IPSec Offload Performance
Presenter: Rassi, J.
Conference: 2004 IEEE SOUTHEASTCON Conference
Abstract: This presentation presents the results of a case study that tested the performance of IPSec Offload feature of Microsoft Windows 2000 Server using 3COM 10/100 Mbps PCI Server NIC 3XP Processors. Based on the results of the benchmark, it was concluded that, in a few cases, a fast CPU with ample RAM and CACHE could yield better performance than a 3DES NIC using the IPSec Offload feature of Microsoft Windows 2000 Server. In most cases, with the IPSec Offload turned on, there was improvement in overall performance of the system. This paper concludes that in order to yield and maintain peak performance, the selection of encryption protocols and devices ought to be dynamic and based on runtime environmental factors.

Title: Detecting Anomalous Behavior: Optimization Of Network Traffic Parameters Via An Evolution Strategy
Presenter: Bauer, D.
Conference: 2001 IEEE SOUTHEASTCON Conference
Abstract: Detecting intrusions falls into two categories: anomaly detection and misuse detection. The former refers to the detection of abnormal behavior in the use of network services and computing resources. Misuse detection, on the other hand, relies on the identification of “well defined patterns of attack that exploit” vulnerabilities in network and computer software. Most of the commercially available intrusion detection products fall into this category. They work by “mechanically... matching known patterns of attack against monitored activity” within the packet payload only. On the other hand, some intrusion detection techniques focus on “packet header information only”. Throughout academia and industry, there appears to be a lack of research in identifying probable attacks by combining the use of payload characteristics and packet header information, that is, by analyzing the entire packet. This paper addresses this void. This work poses the selection of packet information as an optimization problem for the purposes of anomaly detection. Specifically, using the characteristics of network attacks, we designed an evolution strategy (ES) that is able to detect anomalous network behavior and identify the source of the attack through the analysis of packet header and payload information. We demonstrate that evolution strategies are appropriate for those problems that require simultaneous optimization of multiple parameters in the context of network security. Preliminary results are very encouraging suggesting that network traffic can be parameterized, and, through the optimization of these parameters, evolution strategies can detect anomalous behavior in network traffic.

Title: Boundary Expansion of Expert Systems: Incorporating Evolutionary Computation with Intrusion Detection Solutions
Presenter: Bauer, D.
Conference: 2001 IEEE SOUTHEASTCON Conference
Abstract: The work represented here utilizes evolutionary computation to improve intrusion detection techniques. Many intrusion detection techniques incorporate expert systems (e.g., ASAX, IDES, NIDES, DIDS, Hyperview, JiNao). Problems associated with expert systems are in how the rules are defined and matched against potential intruders. Going outside the rule set leaves minimal hope of detection. This work improves upon intrusion detection schemes that utilized expert systems by using an evolution strategy with combinations of attack signatures as individual characteristics. The overall strength is in viewing the rule-matching problem as an optimization problem.