Skip to content

Programming by Design

If you're not prepared to be wrong, you'll never come up with anything original. – Sir Ken Robinson

  • About
  • Java-PbD
  • C-PbD
  • ASM-PbD
  • Algorithms
  • Other

Category: CISS-125-Project

CISS-125 Project 9 – Recommended Improvements.

Posted on April 17, 2019October 28, 2019 By William Jojo
CISS-125-Project

For this project you will determine the changes you would suggest in your workplace. Learning outcomes Planning and design. Understanding NIST policy. Understanding workplace policy. Given everything you have learned this semester, develop a write-up of no more than 3 pages describing what you would suggest be changed in your workplace. The areas should include, … Read More “CISS-125 Project 9 – Recommended Improvements.” »

CISS-125 Project 8 – Digital Identity Security Policy.

Posted on April 17, 2019October 28, 2019 By William Jojo
CISS-125-Project

For this project you will determine the effectiveness of existing policy. Learning outcomes Planning and design. Understanding NIST policy. Understanding workplace policy. Overview Get a copy of your workplace digital identity security policies. Now, skim the following documents. NIST Special Publication 800-63a – Enrollment and Identity Proofing NIST Special Publication 800-63b – Authentication and Lifecycle … Read More “CISS-125 Project 8 – Digital Identity Security Policy.” »

CIS-125 Project 6 – Firewalls

Posted on March 2, 2019April 10, 2019 By William Jojo
CISS-125-Project

For this project you will configure the Uncomplicated Firewall (ufw). This will replace the method of access that was used for SSH in Project 4. Learning outcomes Planning and design. VMware guest modifications. Modifying application software. Security settings using firewalls. Overview Like project 4, you will have two partners for your work, but you will … Read More “CIS-125 Project 6 – Firewalls” »

CIS-125 Project 7 – Password Strength

Posted on March 2, 2019April 17, 2019 By William Jojo
CISS-125-Project

For this project you will configure the Nbvcxz password strength utility Learning outcomes Planning and design. VMware guest modifications. Modifying application software. Use of GitHub to acquire software. Use maven build environment. Understanding password entropy. Overview Determining the strength of passwords can be difficult. There are many metering tools available and these should be used … Read More “CIS-125 Project 7 – Password Strength” »

CISS-125 Project 4 – Server Hardening

Posted on January 30, 2019January 30, 2019 By William Jojo
CISS-125-Project

For this project you will perform several hardening techniques to your VMs. Learning outcomes Planning and design. VMware guest modifications. Modifying application software. Security settings on multiple platforms. Ubuntu Using the Ubuntu Hardening documentation and the Network Details documentation, perform the following: First: Apply the recommended hardening items minus the SSH secure login. For the … Read More “CISS-125 Project 4 – Server Hardening” »

CISS-125 Project 3 – HTTPS

Posted on January 28, 2019March 11, 2019 By William Jojo
CISS-125-Project

For this project you will install certificates into web servers (Apache and IIS) and configure them to support HTTPS. Learning outcomes Planning and design. VMware guest modifications. Modifying application software. Secure Communications and Protocols. Installing key and certificates for HTTPS. Apache on Ubuntu If you have not already done so, install the Apache server on … Read More “CISS-125 Project 3 – HTTPS” »

CISS-125 Project 2 – SSH and Certificates

Posted on January 26, 2019January 28, 2019 By William Jojo
CISS-125-Project

In this project we will use some secure connections with a terminal protocol called SSH. We will also create some certificates that will be used in another project. Learning outcomes Planning and design. Enhancing existing virtualization and networking skills. VMware guest modifications. Installing application software. Public Key Infrastcture. Secure Communications and Protocols. Generate key and … Read More “CISS-125 Project 2 – SSH and Certificates” »

CISS-125 Project 1 – Planning!

Posted on January 24, 2019February 13, 2019 By William Jojo
CISS-125-Project

CISS-125 Project 1 (10 points) (Updated 1/24/2019) You have been given three (3) virtual machines (VMs) in a resource pool that bears your name. Within these VMs, you are to configure the networking and hostnames for each. Learning outcomes Planning and design. Enhancing existing virtualization and networking skills. VMware guest modifications. Installing updates and application … Read More “CISS-125 Project 1 – Planning!” »

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Copyright © 2018 – 2025 Programming by Design.