dc.contributor.advisor | Mostakim, Moin | |
dc.contributor.author | Alam, Afreen | |
dc.contributor.author | Islam, Humaira | |
dc.contributor.author | Wamim, Sadman Arif | |
dc.contributor.author | Ahmed, Md. Tanjim | |
dc.contributor.author | Siddiqi, Hasnat | |
dc.date.accessioned | 2021-10-21T04:46:22Z | |
dc.date.available | 2021-10-21T04:46:22Z | |
dc.date.copyright | 2021 | |
dc.date.issued | 2021-01 | |
dc.identifier.other | ID 17301038 | |
dc.identifier.other | ID 17101045 | |
dc.identifier.other | ID 17101041 | |
dc.identifier.other | ID 17301146 | |
dc.identifier.other | ID 17301186 | |
dc.identifier.uri | http://hdl.handle.net/10361/15504 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 32-35). | |
dc.description.abstract | The inherent decentralized nature and peer-to-peer system of the blockchain’s popularity has been on the rise in recent times and is being adopted in various innovative
applications. This technology claims to be one of the most secure inventions due to
the employment of hash functions, which makes the data stored immutable. However, security issues concerning blockchains have been highlighted in recent reports,
which begs the question: is the blockchain technology as invulnerable as it once
claimed to be? These reports talk about malware injections which lead to data
corruption, data theft as well as third parties gaining networking power. This has
become a significant worry for security in the dynamic online world. To counter
such security concerns, we propose a model which combines a convolutional neural
network with a blockchain in order to prevent malicious data transactions and thus
malware injection within a blockchain network. This convolutional neural network
detects any malware that might be present in the data before a new block is created
to be a part of the blockchain. We have compared two different CNN models: the
VGG-16 architecture and a customized model with fewer layers. When integrated
with our blockchain model, the VGG-16 convolutional neural network architecture
achieves an accuracy of 90.3% while the custom model achieves an accuracy of
88.90%. | en_US |
dc.description.statementofresponsibility | Afreen Alam | |
dc.description.statementofresponsibility | Humaira Islam | |
dc.description.statementofresponsibility | Sadman Arif Wamim | |
dc.description.statementofresponsibility | Md. Tanjim Ahmed | |
dc.description.statementofresponsibility | Hasnat Siddiqi | |
dc.format.extent | 35 pages | |
dc.language.iso | en | en_US |
dc.publisher | Brac University | en_US |
dc.rights | Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
dc.subject | Malware detection | en_US |
dc.subject | Blockchain | en_US |
dc.subject | Convolutional Neural Network | en_US |
dc.subject.lcsh | Malware (Computer software) | |
dc.title | Malware detection in blockchain using CNN | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | B. Computer Science | |