07-02-2013, 09:22 AM
SECURITY SYSTEM FOR DNS USING CRYPTOGRAPHY
SECURITY SYSTEM.ppt (Size: 415.5 KB / Downloads: 53)
Overview of DNS
The DNS translates Internet domain and host names to IP address. DNS automatically converts the names we type in our Web browser address bar to the IP addresses of Web servers hosting those sites.
The mapping or binding of IP addresses to host names became a major problem in the rapidly growing Internet and the higher level binding effort went through.
We got the different stages of development up to the currently used Domain Name System (DNS).
OBJECTIVE
To provide security by combining the concept of both the Digital Signature and Asymmetric (public key) cryptography by sending the Public key over the Network.
Digital Signatures
The DNS Security is designed to provide security by combining the concept of both the Digital Signature and Asymmetric key (Public key) Cryptography.
A digital signature is a mathematical scheme for demonstrating the authenticity of a digital message or document.
A valid digital signature gives a recipient reason to believe that the message was created by a known sender, and that it was not altered in transit.
Message Digest Algorithm
The DNS security uses Message Digest Algorithm to compress the Message(text file) and PRNG(Pseudo Random Number Generator) Algorithm for generating Public and Private key .
In cryptography, Message-Digest algorithm is a widely used cryptographic hash function with a 128-bit hash value.
pseudo-random number generator
A pseudo-random number generator is a deterministic algorithm to generate a sequence of numbers with little or no discernible pattern in the numbers, except for broad statistical properties.
The sequence is not truly random in that it is completely determined by a relatively small set of initial values, called the PRNG's state.
The message combines with the Private key to form a Signature using DSA Algorithm, which is send along with the Public key.