20.2.4. Secure coding practices every developer should know

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/5

flashcard set

Earn XP

Description and Tags

20.2 Secure Development

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

6 Terms

1
New cards

Secure Coding

It's about writing code carefully from the very beginning to prevent security holes, making sure the tools and environment used are also secure.

2
New cards

KISS Principle

Keep your code simple and straightforward; complex code often hides security mistakes.

3
New cards

Minification & Obfuscation

build it simply for clarity and fewer internal errors, and then you protect the final version by making it look confusing to anyone trying to snoop from the outside

4
New cards

SSDL

Secure Software Development Lifecycle

building security directly into every step of creating software from day one, automatically checking for weaknesses all along the way, and using tools to fix problems fast.

5
New cards

Secrets Vault

A secure digital safe where you store sensitive information like passwords and keys, so they're not left exposed in code or regular files.

6
New cards

Secure Code Review

carefully checking your app's code (either manually or with special tools) to find and fix security flaws before they're exploited.