Skip to content

Latest commit

 

History

History
62 lines (43 loc) · 3.39 KB

cryptography-study-plan.md

File metadata and controls

62 lines (43 loc) · 3.39 KB

cryptography Study Plan

In this plan, let's assume that you already have some computer science skills (linux basics, common windows or mac os use, search on the internet, edit a file...).
But first, what is cryptography ? cryptography is the practice and study of techniques for secure communication in the presence of adversarial behavior.


This plan has several objectives, in short :

  • learn about cryptography theoric concepts
  • become familiar with useful cryptography tools
  • how to apply all this acknoledgment in the context of cybersecurity

1. learn about most cryptography theoric concepts :

In this first part you will focus on learning the basics concepts of cryptography (algorithms, keys,...)

First you can check some youtube videos and playlists, such as :


Next you can check some "modules" from tryhackme (an online platform to learn ethical hacking and cybersecurity including cryptography where you will first need to create a free account) :


2. become familiar with useful cryptography tools :

Now that you have basic knowledge of cryptography, you will learn about some of the most useful cryptography tools.

Here is some tryhackme modules :


3. how to apply all this acknoledgment in the context of cybersecurity :

Now, you know how cryptography works, so it's time to apply this knokledges in the context of cybersecurity challenges/tasks :

First, some youtube playlists (again) :

Then, some tryhackme rooms

Finally, you can find a lot of challenges related to cryptography in rootme (another cybersecurity learning platform with possibility of free-accounts) :

Final advices :

To finish with this plan, as I said above, you should at least create free-accounts on platforms such as tryhackme or rootme. This is useful to learn cybersecurity and developp skills and knowledge.

You should create a github account too, to post code and projects about cybersecurity or whatever you want (if you don't code yet, please consider this other tryhackme module. After that, you will certainly find content on youtube to go further in programming, which is more than useful for cybersecurity.

A X(twitter) account can be useful too to keep informed of cybersecurity news and to build a reputation into the domain.