Skip to main content
Log in

A technique for securing digital audio files based on rotation and XOR operations

  • Application of soft computing
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Security of digital audio files is the need of the hour. In this context, researchers have proposed several techniques for the secure communication of audio files. But unfortunately, these are vulnerable to differential attack. So, we propose a WORD-oriented technique for securing digital audio files based on rotation and XOR operations. The key concepts of the designed encryption algorithm are the RX (Rotation-XOR) operations, i.e., the plain audio samples are first left-rotated by the sum-of-digits of the previous audio samples, and then XOR-ed with the previous audio samples. The designed encryption algorithm encodes a digital audio file into a random (noise-like) audio file. Several encryption and decryption evaluation metrics, such as Adjacent Sample Correlation Coefficient (ASCC), Crest Factor (CF), Number of sample Change Rate (NSCR), Mean Square Error (MSE), Peak Signal-to-Noise Ratio (PSNR), etc., are applied on several digital audio files of varying sizes, to empirically assess the performance and efficiency of the proposed technique. The results of these metrics show that the cipher audio files have a very high key sensitivity, ideal ASCC, ideal CF, 100% NSCR score, zero MSE, and infinite PSNR. Moreover, the technique strongly resists the brute-force attack, differential attack, and other statistical attacks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

Notes

  1. See Available at https://in.mathworks.com/help/matlab/matlab_prog/floating-point-numbers.html2023, https://in.mathworks.com/help/matlab/ref/rms.html2023.

  2. Available in, C:\Program Files\Polyspace\R2021a\toolbox\images\ imdata.

References

Download references

Acknowledgements

The authors are grateful to the referees and the editor for their valuable suggestions and remarks that definitely improve the paper. The author Dr. Abdul Gaffar would like to thank the Integral University, Lucknow, India, for providing the manuscript number IU/R &D/2023-MCN0002108, for the present research work.

Funding

This work was partially supported by the UGC (University Grants Commission), India, under Grant no. [415024].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anand B. Joshi.

Ethics declarations

Conflict of interest

The authors declare that there is no conflict of interest regarding the publication of this manuscript.

Ethical approval

This manuscript does not contain any studies with human participants and/or animals.

Informed consent

Informed consent was obtained from all individual participants included in the study.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Joshi, A.B., Gaffar, A. A technique for securing digital audio files based on rotation and XOR operations. Soft Comput 28, 5523–5540 (2024). https://doi.org/10.1007/s00500-023-09349-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-023-09349-5

Keywords

Navigation