Dion Cryptograph - pg 90 Flashcards
What is PGP?
Pretty Good Privacy
- An encryption program
- Signs, encrypts and decrypts
- Default uses IDEA (64 bit blocks)
- Uses both symmetric and asymmetric
What are the key lengths for PGP?
Symmetric and Asymmetric
Symmetric
- 128 bit keys and higher
Asymmetric
- 512 bit to 2048 bit keys
What is GPG?
GNU Privacy Guard
- Updated version of PGP
- Uses AES for symmetric
- Cross platform functionality
What is Key Management?
How an organization generates, stores, exchanges and uses keys.
What is the most important thing in an encryption system?
Key strength
- They must be stored securely and changed periodically
What is a One-Time Pad?
Stream Cipher that uses a random key that is the same length as the plaintext.
Not commonly used.
What is PRNG?
Pseudo Random Number Generator
Simulated random number generator
What is Steganography?
Hiding a message within another messages
e.g. Text in an image.
Obfuscation not encryption
What is hashing?
One-way cryptographic function that produces a hash-digest from plaintext
What are the 9 hashing algorithms?
- SHA1
- SHA2
- SHA3
- RIPEMD
- MD5
- DSA
- LANMAN
- NTLM Hash
- NTLMv2 Hash
What is a Hash Collision?
When two different files create the same hash digest. BAD!
What is MD5?
Message Digest 5
An old school hashing algorithm
- Created 128 bit hash value
What is SHA1?
Secure Hash Algorithm 1
Creates fixed length 160-bit digests
What is SHA2?
Secure Hash Algorithm 2
Family of algorithms: SHA-224 SHA-256 SHA-348 SHA-512
What is SHA3?
Secure Hash Algorithm 3
Family of algorithms that creates digests between 224-bits and 512 bits