Guided Project - Cryptography

Welcome to the newest addition to the New Mexico High School Supercomputing Challenge. The object of this project is to serve as a tool to educate uninitiated Challenge participants about the nature and processes of the Challenge.

This project is divided into a series of parts and phases. Different parts of this project represent major segments of the project. Different phases within individual parts are smaller segments of the project that are intended to be completed in times less than three weeks.

As participants advance through milestones, the succeeding phases become increasingly complex and difficult. This project is designed to give the uninitiated novice the very basic to advanced programming skills, depending upon how far the project is taken.

Before you begin, however, it would be beneficial to read the following materials in the Challenge Technical Guide:

Start this project by clicking on the link "Part I: Basic C++", and start with Phase I.


Project Documentation
Project Source Files