5.7 Data Encryption & Encryption Technique Flashcards
What is encryption?
Process of converting plaintext message into secure coded form text called cipher text. It is done via mathematical function and a special encryption/decryption password called the key
What is encryption used for ?
Protect data in transit over networks
Protect information stored on computer
Verify authenticity
Deter & detect accidental/intentional alterations of data
What kind of attack is often use to decrypt cipher text ?
Brute forcing
What is symmetric key systems ?
Use of a unique key for encryption and decryption
What is asymmetric key systems ?
Decryption key is different than the one use for encryption. The encryption key is publicly disclosed while the decryption key is kept private
What is the difference between a hash and encryption?
Hash is irreversible
What is a digital signature ?
A digital code (generated and authenticated by a public key encryption) which is attached to an electronically transmitted document to verify its content, the senders identity and the non repudiation
Give some cryptographic system that are being used
DES
AES
RC4 (often used in SSL/TLS protocol sessions)
A asymmetric key can be used to sign document ?
No cos the mechanism is based on a shared secret key between the 2 parties
What are the 2 advantage of symmetric encryption?
Shorter so I can be easily remembered
Less complicated so use less processing time (faster)
What digital signature ensure ?
Data integrity
Authentication
Non répudiation
What is TLS ?
a cryptographic protocol providing secure communication on internet. It allows client-server applications to communicate to prevent eavesdropping, tampering and message forgery attacks
Give public key (assymetric) cryptography:
RSA
DSA
Fortezza
Diffie hellman
Give symmetric cipher cryptography:
Rc4
Idea
AES
Des
Give hash functions names
Md5
Sha 512
Sha 256