Skip to content

Fear the ponies - Code dojo about cryptography basics

Notifications You must be signed in to change notification settings

Sylvain-Delafoy/FearThePonies

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fear the ponies - Code dojo about cryptography basics

Breaking news: We are under attack!

Ponies just forged a secret alliance in order to end human civilization and their first move should happen in less than 1 hour. We require your help to access their informations which should allow us to arrange a strike back plan or at least buy us time.

Start your mission and don't fail. You're our only hope...

The algorithms used:

  • Caesar cipher
  • Monoalphabetic substitution cipher
  • Vigenere cipher

Technical Instructions:

Requirements

  • NET Core 1.1 SDK

Install & Run

dotnet restore
dotnet run

Go to http://localhost:8080

By default the code dojo take 1 hour but you can specify the ending date:

dotnet run -- --end "2017/06/22 12:30:00" 

or

$env:END="2017/06/22 12:30:00"
dotnet run

On linux, the default timezone is UTC so you'll have to set it before running:

docker container run -p 8080:8080 feartheponies sh -c "echo "Europe/Paris" > /etc/timezone && dpkg-reconfigure -f noninteractive tzdata && dotnet run"

Special thanks:

Based on Raphaël Wach (@raphaelwach) amazing code dojo

About

Fear the ponies - Code dojo about cryptography basics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.8%
  • C# 28.7%
  • JavaScript 6.4%
  • CSS 5.1%