verified
Verified Information • Last Updated Mar 2026
Rust Secret Cipher CLI
In this guided project, we will build a command line application in Rust that can encrypt and decrypt text using a caesar cipher. The caesar cipher is a simple substitution cipher that shifts the letters of the alphabet by a set number of places.
By the end of this guided project, you will be able to:
* Create a command line interface (CLI) application in Rust
* Implement caesar cipher encryption and decryption functions in Rust
* Build an executable binary that can encrypt/decrypt input text using caesar cipher
* Use Cargo for dependency and build management
Duration
8 Months
Institution
Duke University
Format
Online
Eligibility Criteria
school
Academic Foundation
A recognized Bachelor’s degree or high school equivalent required for admission into Duke University.
language
Language Proficiency
English proficiency required. IELTS, TOEFL, or standard medium-of-instruction certificates accepted.
Detailed Fees Breakdown
Base Tuition Fee
$298
Total Est. Investment
$298
Scholarships and early-bird waivers may apply. Contact admissions for exact institutional fees.
Academic Trajectory
Program Outcome
Graduates of the Rust Secret Cipher CLI program at Duke University are equipped with global perspectives, ready to excel in international markets and top-tier career opportunities.