Processing Speed Comparison of the Least Significant Bit (LSB) Steganography Algorithm on FPGA and Matlab

Bayu Kumoro Yakti, S. Madenda, S. Sudiro, Purnamawan Musa
{"title":"Processing Speed Comparison of the Least Significant Bit (LSB) Steganography Algorithm on FPGA and Matlab","authors":"Bayu Kumoro Yakti, S. Madenda, S. Sudiro, Purnamawan Musa","doi":"10.1109/ICIC54025.2021.9632978","DOIUrl":null,"url":null,"abstract":"Digital images are images in digital formats or digital media such as hard drives. Digital images consist of bits (0 or 1) called pixels and have a high capacity for storing data and information. Steganography techniques try to hide the existence of confidential data. The Steganography technique perfectly closes secret messages in carrier images with high level security. Information and data will be manipulated so that it can be detected by human eyes. Least Significant Bit (LSB) is the method used in this study. The embedding and extracting processes in the proposed algorithms are performed using Matlab software and FPGA-based hardware simulation using Xilinx ISE. The purpose of this study is to compare the process speed of the LSB steganography algorithm in the two implementations. The input data on the encryption used is data in binary form and Red Green Blue (RGB) images and output data in stego images. Meanwhile, the input data in the decryption is a stego image and the output data is in the form of binary data. The experimental results showed that the steganography algorithm had been successfully performed on FPGA and Matlab. However, the process on FPGA is faster than the process on Matlab. The result of the encryption process is 696000 times faster than Matlab. Meanwhile, the decryption process is 236000 times faster than Matlab.","PeriodicalId":189541,"journal":{"name":"2021 Sixth International Conference on Informatics and Computing (ICIC)","volume":"27 4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Sixth International Conference on Informatics and Computing (ICIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIC54025.2021.9632978","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Digital images are images in digital formats or digital media such as hard drives. Digital images consist of bits (0 or 1) called pixels and have a high capacity for storing data and information. Steganography techniques try to hide the existence of confidential data. The Steganography technique perfectly closes secret messages in carrier images with high level security. Information and data will be manipulated so that it can be detected by human eyes. Least Significant Bit (LSB) is the method used in this study. The embedding and extracting processes in the proposed algorithms are performed using Matlab software and FPGA-based hardware simulation using Xilinx ISE. The purpose of this study is to compare the process speed of the LSB steganography algorithm in the two implementations. The input data on the encryption used is data in binary form and Red Green Blue (RGB) images and output data in stego images. Meanwhile, the input data in the decryption is a stego image and the output data is in the form of binary data. The experimental results showed that the steganography algorithm had been successfully performed on FPGA and Matlab. However, the process on FPGA is faster than the process on Matlab. The result of the encryption process is 696000 times faster than Matlab. Meanwhile, the decryption process is 236000 times faster than Matlab.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于FPGA和Matlab的LSB隐写算法的处理速度比较
数字图像是数字格式或数字媒体(如硬盘驱动器)的图像。数字图像由称为像素的位(0或1)组成,具有存储数据和信息的高容量。隐写技术试图隐藏机密数据的存在。隐写技术完美地封闭了载体图像中的秘密信息,具有很高的安全性。信息和数据将被操纵,使其可以被人眼检测到。本研究采用的是最低有效位(LSB)方法。采用Matlab软件和基于fpga的Xilinx ISE硬件仿真,完成了算法中的嵌入和提取过程。本研究的目的是比较LSB隐写算法在两种实现中的处理速度。所使用的加密的输入数据是二进制形式的数据和红绿蓝(RGB)图像,输出数据是隐写图像。同时,解密时输入数据为隐写图像,输出数据为二进制数据。实验结果表明,该隐写算法已在FPGA和Matlab上成功实现。然而,在FPGA上的处理速度比在Matlab上的处理速度快。加密过程的结果比Matlab快696000倍。同时,其解密速度比Matlab快236000倍。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Analysis of IoT adoption on Trucking Logistics in Various Industry in Indonesia Design of Blockchain Implementation for Supervision of Vaccine Distribution: Indonesia Case [ICIC 2021 Back Cover] Design and Simulation of Antipodal Vivaldi Antenna (AVA) AT 2.6 GHz For 5G Communication Optimation Classification of Chili Leaf Disease Using the Gray Level Co-occurrence Matrix (GLCM) and the Support Vector Machine (SVM) Methods
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1