-
Notifications
You must be signed in to change notification settings - Fork 14
Sicherheit (Vorschlag cn)
Christian Noss edited this page Jan 27, 2019
·
1 revision
- Vertraulichkeit
- Integrität
- Authentizität
- Verbindlichkeit
- Public / Private Key-Verfahren (RSA) (https://de.wikipedia.org/wiki/Asymmetrisches_Kryptosystem) -> Anwendungen SSL / TLS, SSH-Keys
- JWT / JSON Web Tokens vs. Sessions
- Wie speichert man Sessiondaten / Tokens sicher in Cookies?
- CSRF
- XSS
- Man-in-the-Middle
- (D)DoS
- Bruteforce
- SQL-Injection
- Secrets / Passwörter in Repositorys
- ...
- Minimalitätsprinzip (Server ist zu „gesprächig" z.B. Errormeldungen, Headerinformationen, …)
- Data Validation
- SQL Prepared Statements
- ...
- NPM als Sicherheitslücke (npm audit)
- Helmet
- Regular Expression denial of service attacks (https://www.owasp.org/index.php/Regular_expression_Denial_of_Service_-_ReDoS)
- HTTP Parameter Pollution
- csurf (https://www.npmjs.com/package/csurf)
- Password Hashing —> Bcrypt (https://github.com/i0natan/nodebestpractices/blob/security-best-practices-section/sections/security/bcryptpasswords.md)
- JSON Schemas zur Input Validierung (https://www.npmjs.com/package/jsonschema)
- Web Application Firewalls
- Web Application Scanner (Penetrationstests)