• Login
    • Library Home
    View Item 
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Malware detection in blockchain using CNN

    Thumbnail
    View/Open
    17301038, 17101045, 17101041, 17301146, 17301186_CSE.pdf (1.626Mb)
    Date
    2021-01
    Publisher
    Brac University
    Author
    Alam, Afreen
    Islam, Humaira
    Wamim, Sadman Arif
    Ahmed, Md. Tanjim
    Siddiqi, Hasnat
    Metadata
    Show full item record
    URI
    http://hdl.handle.net/10361/15504
    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%.
    Keywords
    Malware detection; Blockchain; Convolutional Neural Network
     
    LC Subject Headings
    Malware (Computer software)
     
    Description
    This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.
     
    Cataloged from PDF version of thesis.
     
    Includes bibliographical references (pages 32-35).
    Department
    Department of Computer Science and Engineering, Brac University
    Collections
    • Thesis & Report, BSc (Computer Science and Engineering)

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback
     

     

    Policy Guidelines

    • BracU Policy
    • Publisher Policy

    Browse

    All of BracU Institutional RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback