This class was created by Brainscape user Alex Freeman. Visit their profile to learn more about the creator.

Decks in this class (17)

Security Basics
What is computer security,
What are the 3 main properties of...,
In cia what does c mean
13  cards
Input Threats & Validation
What is a primary attack method,
What are injection attacks,
Sql injection
10  cards
Handling errors
What can automatically generated ...,
Handling errors,
What happens in the worst case sc...
8  cards
Hardcoded storage
What is hard coding,
What piece of information do hard...,
What does soft coded data encode
13  cards
Database Storage
Database security,
Best practice database servers an...,
Best practice web application and...
9  cards
Cryptography
Cryptography,
Confidentiality in cryptography,
Integrity
9  cards
Protecting stored data
Why is it important to protect st...,
What is encryption,
Plaintext
13  cards
Authenticating users
Authentication,
Where are users credentials store...,
Authentication vs authorisation
26  cards
Password Management
Automatically create secure passw...,
Secure password recovery,
Trade off
3  cards
Authorisation
Authorisation,
Why is authorisation difficult to...,
Policy enforcement phase
20  cards
Logging user events
What is considered a security event,
Why should all these events be lo...,
How to organisations monitor logs
13  cards
Software Access Modifiers
Why use access modifiers,
Immutable objects,
Choosing access modifiers
3  cards
Filesystem Permissions
What is improper filesystem autho...,
When does the problem of improper...,
What can happen when improper per...
11  cards
Random Numbers
Computing random numbers,
Pseudo random number generators,
Prng characteristics
10  cards
Vulnerabilities of data transmission
Sniffing attack property,
Sniffing attack why problem or wh...,
Sniffing attack give an example o...
19  cards
HTTP Security Headers
Http security headers,
Https,
Tls protocol properties
3  cards
Digital Signatures
Digital signature,
Digital signature example,
Certified signatures
5  cards

More about
csc2031

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Alex Freeman's csc2031 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

csc2031
  • 1 decks
  • 88 flashcards
  • 1 learners
Decks: Exam, And more!
CSC2031
  • 1 decks
  • 178 flashcards
  • 1 learners
Decks: Csc2031, And more!
Make Flashcards