Use Chains to Block DNS Attacks: A Trusty Blockchain-based Domain Name System
【Author】 Hsieh, Wen-Bin; Leu, Jenq-Shiou; Takada, Jun-Ichi
【Source】JOURNAL OF COMMUNICATIONS AND NETWORKS
【影响因子】3.908
【Abstract】Internet has become one of the most important technologies in the world, and hackers use various methods to launch cyber attacks to profit from it. Phishing is one of famous social engineering attacks, it is often used to steal user data, including login credentials and credit card numbers. Although the Transport Layer Security certificate is used to verify the trust of websites, there are still a series of vulnerabilities. The demand for trusted IP addresses has led a lot of research, including IP whitelisting, DNS filtering and so on. However, these technologies still have many shortcomings. In view of this, we proposed a novel mechanism for verifying websites using blockchain technology. The URL and IP address of a permissioned website are recorded in blockchain through a specific smart contract. A DNS query is executed through a smart contract designed to avoid URL redirection attacks. With the help of immutable nature of blockchian, phishing websites can be detected. The mechanism will not add any load to users and provides tamperproof functions based on the characteristics of blockchain. The comparison of related works shows that the proposed mechanism is more secure. We also provided a reference implementation of the proposed mechanism on Ethereum Quorum simulation platform, which proves the effectiveness and practicability of the mechanism.
【Keywords】Index Terms-Blockchain; DNS security; Ethereum; smart contract
【发表时间】2022 JUN
【收录时间】2022-10-17
【文献类型】实验仿真
【主题类别】
区块链应用-实体经济-网安领域
【DOI】 10.23919/JCN.2022.000009
评论