27-03-2017, 12:59 PM
The mapping or linking of IP addresses to host names became a major problem in the rapid growth of the Internet and the top-level linking effort went through different stages of development to the current Domain Name System used. DNS security is designed to provide security by combining the concept of digital signature and asymmetric key public key cryptography. Here the public key is sent instead of private key. DNS security uses the Message Digest Algorithm to compress the Message Algorithm (text file) and PRNG (Pseudo Random Number Generator) to generate Public and Private key. The message is combined with the private key to form a signature using the DSA algorithm, which is sent together with the public key. The receiver uses the public key and the DSA algorithm to form a signature. If this Signature matches the Signature of the received message, the message is Decrypted and read or discarded.
DNS, Domain Name System is a protocol that resolves host names to IP addresses over the Internet. DNS, which is open source, is less secure and has no means of determining whether domain name data comes from an authorized domain owner. Therefore, these vulnerabilities lead to a number of attacks, such as cache poisoning, cache spoofing, etc. Therefore, there is a need to protect DNS. Digital signatures are a good way to authenticate domain owners. The article presents the concept of security of the Domain Name System. Digital signature algorithms help provide a good level of DNS security. Software such as Open DNSSEC, BIND, Secure64, etc. It involves DNS signing using cryptographic algorithms (for example, RSA, DSA, etc.). In addition, ECDSA is a form that provides the same level of security as the security provided by RSA for low-power and portable devices. So here we are proposing a new ECDSA application that can be used to protect DNS.
DNS, Domain Name System is a protocol that resolves host names to IP addresses over the Internet. DNS, which is open source, is less secure and has no means of determining whether domain name data comes from an authorized domain owner. Therefore, these vulnerabilities lead to a number of attacks, such as cache poisoning, cache spoofing, etc. Therefore, there is a need to protect DNS. Digital signatures are a good way to authenticate domain owners. The article presents the concept of security of the Domain Name System. Digital signature algorithms help provide a good level of DNS security. Software such as Open DNSSEC, BIND, Secure64, etc. It involves DNS signing using cryptographic algorithms (for example, RSA, DSA, etc.). In addition, ECDSA is a form that provides the same level of security as the security provided by RSA for low-power and portable devices. So here we are proposing a new ECDSA application that can be used to protect DNS.