Common OS concepts Flashcards
Files descriptors
0 - standard input stdin
1 - standard output stdout
2 - standard error stderr
Encryption flows
plain text -> encrypt -> cipher text -> decrypt -> plain text
what are the two types of encryption
Symmetric & Asymmetric
Name 2 types of Symmetric encryption.
AES,Blowfish,DES,RC$
Name 2 types of Asymmetric encryption.
RSA, Diffie-hellman, SHA
what is Symmetric encryption
Only one password all parties need that passoword
what is Asymmetric encryption
use two keys public and private
PGP
Pretty good encryption. Uses Both encryptions
salt
is used to add to a harsh and not just use the standard hash
hash
is meat to protect strings such as hash.
MD5
Message digest are typically represented as a sequence of 32 hex digits.
Sha1 & sha2
sha1 - 160 bits
sha2 - 256 or 512
what is Encoding
transforming data into another format
example base64 or url
what is ASLR
Address space layout randomization.
is a technique to increase security from a common memory based attacks such s buffer overflows and star smashing.