At P2PU, people work together to learn a particular topic by completing tasks, assessing individual and group work, and providing constructive feedback.
This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.
Learn basic concepts, techniques, and implementation of cryptography.
If you are interested in learning the underlying concepts and theory behind cryptography, you've come to the right place. We'll be covering things like the history of cryptography (briefly), the mathematical and conceptual building blocks of cryptography, symmetric vs. asymmetric encryption, stream ciphers vs. block ciphers, cryptographic hashes, digital signature, key management, etc.
Who is the challenge for?
What are they going to be doing?
How are they going to be doing it?
Why are they doing it?