{"title":"基于python字典攻击技术的消息摘要5 (MD-5)解密应用","authors":"I. Neforawati, Defiana Arnaldy","doi":"10.1109/ic2ie53219.2021.9649020","DOIUrl":null,"url":null,"abstract":"The growth of information in this digital era is growing very rapidly throughout the world. All forms of information needed can be easily and quickly obtained, especially this is obtained by using a technology called the internet. Of its various types, the web has become one of the most widely used technologies known to everyone in the world. With all the functions provided, the web can accommodate and present various kinds of information needed by users anyone. A web contains a database that is used to store various data that can be seen by internet users as well as sensitive data, such as usernames and passwords. Therefore, the website really needs data security related to the database so that it cannot be accessed by the public other than the owner of the data. The popular technique used is message digest 5 (MD5) which can be applied to encrypt databases on a website, but message digest 5 (MD5) has a weakness. To test the weakness of MD5, in this research an application is made that can decrypt MD5 very quickly accompanied by a dictionary attack technique. The dictionary attack technique uses rockyou.txt which contains about 14,344,392 unique passwords, the application made will test how fast MD5 decryption is. The results of this study indicate that the application made can decrypt MD5 from the wordlist used very quickly. However, not all words can be decrypted because they are not in the word list and the dictionary attack technique is different from the brute force method which tests password decryption, i.e. word by word.","PeriodicalId":178443,"journal":{"name":"2021 4th International Conference of Computer and Informatics Engineering (IC2IE)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Message Digest 5 (MD-5) Decryption Application using Python-Based Dictionary Attack Technique\",\"authors\":\"I. Neforawati, Defiana Arnaldy\",\"doi\":\"10.1109/ic2ie53219.2021.9649020\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The growth of information in this digital era is growing very rapidly throughout the world. All forms of information needed can be easily and quickly obtained, especially this is obtained by using a technology called the internet. Of its various types, the web has become one of the most widely used technologies known to everyone in the world. With all the functions provided, the web can accommodate and present various kinds of information needed by users anyone. A web contains a database that is used to store various data that can be seen by internet users as well as sensitive data, such as usernames and passwords. Therefore, the website really needs data security related to the database so that it cannot be accessed by the public other than the owner of the data. The popular technique used is message digest 5 (MD5) which can be applied to encrypt databases on a website, but message digest 5 (MD5) has a weakness. To test the weakness of MD5, in this research an application is made that can decrypt MD5 very quickly accompanied by a dictionary attack technique. The dictionary attack technique uses rockyou.txt which contains about 14,344,392 unique passwords, the application made will test how fast MD5 decryption is. The results of this study indicate that the application made can decrypt MD5 from the wordlist used very quickly. However, not all words can be decrypted because they are not in the word list and the dictionary attack technique is different from the brute force method which tests password decryption, i.e. word by word.\",\"PeriodicalId\":178443,\"journal\":{\"name\":\"2021 4th International Conference of Computer and Informatics Engineering (IC2IE)\",\"volume\":\"48 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 4th International Conference of Computer and Informatics Engineering (IC2IE)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ic2ie53219.2021.9649020\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 4th International Conference of Computer and Informatics Engineering (IC2IE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ic2ie53219.2021.9649020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The growth of information in this digital era is growing very rapidly throughout the world. All forms of information needed can be easily and quickly obtained, especially this is obtained by using a technology called the internet. Of its various types, the web has become one of the most widely used technologies known to everyone in the world. With all the functions provided, the web can accommodate and present various kinds of information needed by users anyone. A web contains a database that is used to store various data that can be seen by internet users as well as sensitive data, such as usernames and passwords. Therefore, the website really needs data security related to the database so that it cannot be accessed by the public other than the owner of the data. The popular technique used is message digest 5 (MD5) which can be applied to encrypt databases on a website, but message digest 5 (MD5) has a weakness. To test the weakness of MD5, in this research an application is made that can decrypt MD5 very quickly accompanied by a dictionary attack technique. The dictionary attack technique uses rockyou.txt which contains about 14,344,392 unique passwords, the application made will test how fast MD5 decryption is. The results of this study indicate that the application made can decrypt MD5 from the wordlist used very quickly. However, not all words can be decrypted because they are not in the word list and the dictionary attack technique is different from the brute force method which tests password decryption, i.e. word by word.