Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ON
DIGITAL SIGNATURE
OBJECTIVES:
-Introduction
-Literature Review
-Problem Formulation
-Methodology
-Conclusion
-Software Used
-References
INTRODUCTION
LITERATURE REVIEW:
Cryptography:-
It provides the
mechanisms necessary to provide
accountability, accuracy and
confidentiality in inherently public
communication mediums such as the
Internet.
Internet as a trusted medium for
communication and commerce has
made cryptography an essential
component of modern information
systems.
two types:
Asymmetric cryptography:
(i)Mathematically related key pairs for
SIGNATURE
SERVER
PUBLIC KEY
SIGNATURE
PROBLEM FORMULATION
In
MTHODOLOGY
RSA Algorithm
RSA is a public key algorithm invented in 1977
by Ron Rivest, Adi Shamir and Leonard
Adleman (RSA)
CONCLUSION
RESULT
By
To decrypt:
M = Cd (mod n) since Cd = Med
RSA Example
Example of RSA with small numbers:
p = 47, q = 71, compute n = pq = 3337
Compute phi = 46 * 70 = 3220
Let e be 79, compute d = 79-1 mod 3220
= 1019
Public key is n and e, private key d, discard
p and q.
Encrypt message m = 688, 68879 mod
3337 = 1570 = c.
Decrypt message c = 1570, 15701019 mod
3337 = 688 = m.
s = hash(m)d (mod n)
A common hash algorithm used is SHA-1
THANK YOU