Skip to content

PKUFlyingPig/MIT6.1600

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIT6.1600: Foundations of Computer Security

MIT6.1600 is an undergraduate class at MIT that broadly focused on computer security that covers the foundations of secure systems and cryptography. It focuses on basic principles of designing secure systems with critical cryptographic components and the integration of these components into said systems. 6.1600 will allow undergraduates to enter the important field of computer security earlier in their undergraduate program and also serve as an entry point for the graduate offerings—6.5610 [6.857], 6.5660 [6.858], and 6.5620 [6.875], which focus on applied cryptography, systems security, and theoretical cryptography, respectively.

This repo contains the learning materials that I used to self-learn this great course and my solutions to the labs. There are 5 labs in total. You can find the skeleton code here and refer to my solution here. Some other useful resources are listed below:

Wanna Learn More?

Check out this repository which contains all my self-learning materials.

About

Learning resources for MIT6.1600: Foundations of Computer Security.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages