TY - GEN
T1 - Hiding Simple Text Files in Multimedia Files
T2 - 6th Computational Methods in Systems and Software, CoMeSySo 2022
AU - Lawnik, Marcin
AU - Pełka, Artur
AU - Kapczyński, Adrian
N1 - Publisher Copyright:
© 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.
PY - 2023
Y1 - 2023
N2 - Specific data, due to their nature, must be adequately secured. It can be done, among others, by the use of steganographic methods, whose purpose is to hide information by embedding hidden information in a selected object (carrier). The most common way of hiding text in a carrier is the Least Significant Bit (LSB) method. Nevertheless, this method requires a sufficiently large medium to host hidden information. This article proposes a new method to hide simple text files. Firstly, secret data is converted with a simple affine cipher (which can be replaced with another form of encryption). Then the content is transformed directly into the output file without using a carrier. The output file can be a graphic file with an RGB structure or a sound file. The method is discussed in the example of selected test files. As the analysis shows, the resulting data obtained occupy less disk space than those obtained using the LSB method. Additionally, the implementation of the method in the form of a Python script is presented. Finally, the modifications and limitations of the proposed method of hiding the text are discussed.
AB - Specific data, due to their nature, must be adequately secured. It can be done, among others, by the use of steganographic methods, whose purpose is to hide information by embedding hidden information in a selected object (carrier). The most common way of hiding text in a carrier is the Least Significant Bit (LSB) method. Nevertheless, this method requires a sufficiently large medium to host hidden information. This article proposes a new method to hide simple text files. Firstly, secret data is converted with a simple affine cipher (which can be replaced with another form of encryption). Then the content is transformed directly into the output file without using a carrier. The output file can be a graphic file with an RGB structure or a sound file. The method is discussed in the example of selected test files. As the analysis shows, the resulting data obtained occupy less disk space than those obtained using the LSB method. Additionally, the implementation of the method in the form of a Python script is presented. Finally, the modifications and limitations of the proposed method of hiding the text are discussed.
UR - https://www.scopus.com/pages/publications/85147997287
U2 - 10.1007/978-3-031-21435-6_15
DO - 10.1007/978-3-031-21435-6_15
M3 - Conference contribution
AN - SCOPUS:85147997287
SN - 9783031214349
T3 - Lecture Notes in Networks and Systems
SP - 170
EP - 188
BT - Software Engineering Application in Systems Design - Proceedings of 6th Computational Methods in Systems and Software 2022
A2 - Silhavy, Radek
A2 - Silhavy, Petr
A2 - Prokopova, Zdenka
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 10 October 2022 through 15 October 2022
ER -