Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 824 Bytes

File metadata and controls

29 lines (18 loc) · 824 Bytes

learn-security

Learn practises to help you achieve better security.

Philosophy

To start of, there is no such thing as a secure system. Security is relative, you need to be one step ahead of an attacker. The fabric of low-level architecture – binary and assembly give you full privileges from the start. Operating systems have permission models; however, these are complex systems which will always have vulnerabilities without some kind of break through.

Hashing

  • md5: Insecure and broken
  • SHA1: Insecure and broken
  • SHA256:
  • SHA512:

Authentication

Servers

Node.js

Express.js

Resources

https://expressjs.com/en/advanced/best-practice-security.html

Session Management

Resources