Lecture-1 - Intro To Cryptography
Lecture-1 - Intro To Cryptography
Introduction to
Cryptography
Lecture - 1
Definition
• Cryptography comes from Greek word
“crypto” means hiding
and “Graphy” means writing
Confidentiality
–Ensuring that no one can read the message
except the intended receiver
–Data is kept secret from those without the
proper credentials, even if that data travels
through an insecure medium
Purpose of Cryptography
Integrity contd..
–Assuring the receiver that the received message has
not been altered in any way from the original.
Non-repudiation
–A mechanism to prove that the sender really sent
this message
Application of
• Secure communication
Cryptography
– To prevent eavesdropping in communication and
business transactions.
• Identification & Authentication
– Checking the integrity
• Secret sharing / data hiding
– Hide something that has been written.
• E-commerce / E-payment
• Certification
– Certification is a scheme by which trusted agents such
as certifying authorities guarantee for unknown
users.
Application of
• Key recovery Cryptography
– It is a technology that allows a key to be revealed under
certain circumstances without the owner of the key revealing
it.
• Remote access
– Passwords gives a level of security for secure access.
• Access control
– Regulate access to satellite and cable TV
Cryptographic
System
Characteristics
• The type of operations used for transforming
plaintext to cipher text.
• The number of keys used
• The scheme using which the plaintext is processed.
Types of
• Cryptography
Secret –key Cryptography(Symmetric key cryptography)
– Single key is used for both encryption and decryption.
• Public key Cryptography(Asymmetric key cryptography)
– Uses one key for encryption and another for decryption.
• Hash function
– It uses a mathematical transformation to irreversibly
“encrypt” information.
Crypto Talkin
g
Talking
to
core to Bob
Alice
Alice
attacker???
Secure k m1
k
communication:
m2
confidentiality and integrity
What cryptography can
Digital signatures do ?
Anonymous communication
Cryptography is not:
–The solution to all security problems
–Reliable if not implemented and used properly
Quiz – 1
[CO01]
1. Enciphering refers to the process of converting ------------- into ----
-------
2. “oorinvruasc” is an example------------------- text.
3. Cryptanalysis is a method of ----------- without knowing -------
4. Alice suggested that she wants to send a secret text “hello” to
Bob. Sue suggested her to send the text as “oelhl” and Ria
suggested her to send the text as “IFMMP”. Which of these
suggestions offer better security? Why?
Self Explore
[CO01]
5.When a transaction is performed using credit/debit card which
type of cryptographic algorithm is used? Justify.