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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |