Common OS concepts Flashcards

1
Q

Files descriptors

A

0 - standard input stdin
1 - standard output stdout
2 - standard error stderr

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Encryption flows

A

plain text -> encrypt -> cipher text -> decrypt -> plain text

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what are the two types of encryption

A

Symmetric & Asymmetric

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name 2 types of Symmetric encryption.

A

AES,Blowfish,DES,RC$

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Name 2 types of Asymmetric encryption.

A

RSA, Diffie-hellman, SHA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what is Symmetric encryption

A

Only one password all parties need that passoword

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is Asymmetric encryption

A

use two keys public and private

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

PGP

A

Pretty good encryption. Uses Both encryptions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

salt

A

is used to add to a harsh and not just use the standard hash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

hash

A

is meat to protect strings such as hash.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

MD5

A

Message digest are typically represented as a sequence of 32 hex digits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Sha1 & sha2

A

sha1 - 160 bits

sha2 - 256 or 512

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is Encoding

A

transforming data into another format

example base64 or url

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is ASLR

A

Address space layout randomization.

is a technique to increase security from a common memory based attacks such s buffer overflows and star smashing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly