Encryption scheme classification : a deep learning approach

Encryption has an important role in protecting cyber assets. However the use of weak encryption algorithms is a vulnerability that may be exploited. When exploited, detecting this vulnerability from encrypted data is a very difficult task to undertake. This research explores the use of recent advanc...

Full description

Saved in:
Bibliographic Details
Main Author: Pan, Jonathan
Other Authors: Wee Kim Wee School of Communication and Information
Format: Article
Language:English
Published: 2020
Subjects:
Online Access:https://hdl.handle.net/10356/144715
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-144715
record_format dspace
spelling sg-ntu-dr.10356-1447152023-03-05T15:57:49Z Encryption scheme classification : a deep learning approach Pan, Jonathan Wee Kim Wee School of Communication and Information Social sciences::Communication Encryption Classification Deep Learning Encryption has an important role in protecting cyber assets. However the use of weak encryption algorithms is a vulnerability that may be exploited. When exploited, detecting this vulnerability from encrypted data is a very difficult task to undertake. This research explores the use of recent advancement in machine learning algorithms specifically deep learning algorithms to classify encryption schemes based on entropy measurements of encrypted data with no feature engineering. Past research works using various machine learning algorithms have failed to achieve good accuracy results in classification. The research entails applying popular encryption algorithms with block cipher modes over the image dataset from CIFAR10. Two ImageNet winning convolutional neural network deep learning models were used to perform the classification. Transfer learning and layer modification were applied to evaluate the classification effectiveness. This research concludes that deep learning algorithms can be used to perform such classification where other algorithms have failed. Accepted version 2020-11-20T04:46:10Z 2020-11-20T04:46:10Z 2017 Journal Article Pan, J. (2017). Encryption scheme classification: a deep learning approach. International Journal of Electronic Security and Digital Forensics, 9(4), 381-395. doi:10.1504/IJESDF.2017.087397 1751-911X https://hdl.handle.net/10356/144715 10.1504/IJESDF.2017.087397 4 9 381 395 en International Journal of Electronic Security and Digital Forensics © 2017 Inderscience. All rights reserved. This paper was published in International Journal of Electronic Security and Digital Forensics and is made available with permission of Inderscience. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Social sciences::Communication
Encryption Classification
Deep Learning
spellingShingle Social sciences::Communication
Encryption Classification
Deep Learning
Pan, Jonathan
Encryption scheme classification : a deep learning approach
description Encryption has an important role in protecting cyber assets. However the use of weak encryption algorithms is a vulnerability that may be exploited. When exploited, detecting this vulnerability from encrypted data is a very difficult task to undertake. This research explores the use of recent advancement in machine learning algorithms specifically deep learning algorithms to classify encryption schemes based on entropy measurements of encrypted data with no feature engineering. Past research works using various machine learning algorithms have failed to achieve good accuracy results in classification. The research entails applying popular encryption algorithms with block cipher modes over the image dataset from CIFAR10. Two ImageNet winning convolutional neural network deep learning models were used to perform the classification. Transfer learning and layer modification were applied to evaluate the classification effectiveness. This research concludes that deep learning algorithms can be used to perform such classification where other algorithms have failed.
author2 Wee Kim Wee School of Communication and Information
author_facet Wee Kim Wee School of Communication and Information
Pan, Jonathan
format Article
author Pan, Jonathan
author_sort Pan, Jonathan
title Encryption scheme classification : a deep learning approach
title_short Encryption scheme classification : a deep learning approach
title_full Encryption scheme classification : a deep learning approach
title_fullStr Encryption scheme classification : a deep learning approach
title_full_unstemmed Encryption scheme classification : a deep learning approach
title_sort encryption scheme classification : a deep learning approach
publishDate 2020
url https://hdl.handle.net/10356/144715
_version_ 1759854006358769664