ESP32-CAM ve Yerel Sunucu arasında AES ile Şifrelenmiş Gerçek Zamanlı Video Akışı ve Görüntü Aktarımı
Yıl 2021,
Cilt: 17 Sayı: 4, 447 - 452, 29.12.2021
Pınar Savaştürk
,
Ömer Aydın
,
Gökhan Dalkılıç
Öz
Teknolojinin gelişmesiyle birlikte güvenliğe duyulan talep artmıştır. Gerçek zamanlı olarak üretilen ve iletilen verinin artması nedeni ile güvenlik ön plana çıkmaktadır. Bu çalışmada gerçek zamanlı olarak iletilen video verilerinin güvenliği üzerine geliştirmeler önerilmiştir. ESP32-Cam modülünden AES ile şifrelenmiş veri yerel sunucuya aktarılmıştır. Aktarılan şifreli veri yerel sunucuda çözülüp kullanıcının videoya ulaşması sağlanmıştır. Bu sayede canlı olarak taraflar arasında iletilen verilerin güvenlik seviyesi arttırılmıştır. Bu çalışmadaki motivasyonumuz gerçek zamanlı çalışan sistemler üzerinde gerçekleştirilmiş örnek sayısının az olmasıdır.
Kaynakça
- P. Urien, "An Innovative Four-Quarter IoT Secure Architecture Based on Secure Element", 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, 1074-1080, 25-27 June, 2018. Doi: 10.1109/IWCMC.2018.8450435
- P. Urien, "An innovative security architecture for low cost low power IoT devices based on secure elements: A four quarters security architecture", 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, 1-2, 12-15 January, 2018. Doi: 10.1109/CCNC.2018.8319309
- M. Singh, M. Rajan, V. Shivraj, P. Balamuralidhar, “Secure MQTT for Internet of Things (IoT)”, 2015 Fifth International Conference on Communication Systems and Network Technologies, Gwalior, 746– 751, 4-6 April, 2015. Doi: 10.1109/CSNT.2015.16
- D. Radu, A. Cretu, C. Avram, A. Astilean, B. Parrein, "Video content transmission in a public safety system model based on flying Ad-hoc networks", 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, 1-4, 24-26 May, 2018. doi: 10.1109/AQTR.2018.8402713
- L.G. Mirando Pinto, F. Mora-Camino, P. L. de Brito, A. C. Brandão Ramos, H. F. Castro Filho “A SSD – OCR Approach for Real-Time Active Car Tracking on Quadrotors”, 16th International Conference on Information Technology-New Generations (ITNG 2019), Las Vegas, 471-476, 1-3 April 2019. Doi: 10.1007/978-3-030-14070-0_65
- S. Maniccam, G. Nikolaos, “Image and video encryption using SCAN patterns” Pattern Recognition, 37(4), 725-737, 2004. doi: 10.1109/30.920426
- X. Yi, C.H. Tan, C.K. Slew, M.R. Syed, "Fast encryption for multimedia" IEEE Transactions on Consumer Electronics, 47(1), 101-107, 2001.
- A.S. Tosun, W.-C. Feng, "Efficient multi-layer coding and encryption of MPEG video streams", 2000 IEEE International Conference on Multimedia and Expo. ICME2000, New York, NY, 119-122, 30 July-2 August, 2000. Doi: 10.1109/ICME.2000.869559
- E. Choo, J. Lee, H. Lee, G. Nam, “SRMT: A lightweight encryption scheme for secure real-time multimedia transmission”, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07), Seoul, 60-65, 26-28 April, 2007. Doi: 10.1109/MUE.2007.194.
- L. Qiao, K. Nahrstedt, “A new algorithm for MPEG video encryption”, First International Conference on Imaging Science System and Technology, Las Vegas, Nevada, USA, 21-29, 30 June- 3 July, 1997.
- L. Tang, “Methods for encrypting and decrypting MPEG video data efficiently”. Fourth ACM international conference on Multimedia, Boston Massachusetts USA, 219-229, November, 1996.
- T. Sikora, "MPEG Digital Video Coding Standard" IEEE Signal Processing Magazine, 14(5), 82-100, 1997. Doi: 10.1109/79.618010
- C. E. Shannon, "Communication Theory of Secrecy Systems", The Bell System Technical Journal, 28(4), 656-715, 1949. Doi: 10.1002/j.1538-7305.1949.tb00928.x
- G. A. Spanos, T. B. Maples, "Security for real-time MPEG compressed video in distributed multimedia applications", 1996 IEEE Fifteenth Annual International Phoenix Conference on Computers and Communications, Scottsdale, AZ, USA, 72-78, 27-29 March, 1996. Doi: 10.1109/PCCC.1996.493615
- J.A. Adam, "Cryptography = privacy?", IEEE Spectrum, 29(8), 29-35, 1992. Doi: 10.1109/6.144533
- G. A. Spanos, T. B. Maples, "Performance Study of a Selective Encryption Scheme for the Security of Networked, Real-Time Video", Fourth International Conference on Computer Communications and Networks - IC3N'95, Las Vegas, NV, USA, 20-23 September, 1995. DOI: 10.1109/ICCCN.1995.540095
- Internet: Nodejs.org, https://nodejs.org/api/path.html, 10.08.2020.
- Internet: Fast, unopinionated, minimalist web framework for Node.js, https://expressjs.com/, 10.08.2020.
- Internet: ws: a Node.js WebSocket library, https://github.com/websockets/ws, 10.08.2020.
AES Encrypted Real-Time Video Stream and Image Transmission from ESP32-CAM
Yıl 2021,
Cilt: 17 Sayı: 4, 447 - 452, 29.12.2021
Pınar Savaştürk
,
Ömer Aydın
,
Gökhan Dalkılıç
Öz
With the development of technology, the demand for security has increased. Security comes to the forefront due to the increase in data produced and transmitted in real time. In this study, improvements on the security of video data transmitted in real time are proposed. Data encrypted with AES was transferred to the local server from ESP32-Cam module. The encrypted data transferred was decrypted on the local server so the user was able to access the video. In this way, the security level of the data transmitted live between the parties has been increased. Our motivation in this study is that the number of samples proposed on real-time systems is not too much.
Kaynakça
- P. Urien, "An Innovative Four-Quarter IoT Secure Architecture Based on Secure Element", 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, 1074-1080, 25-27 June, 2018. Doi: 10.1109/IWCMC.2018.8450435
- P. Urien, "An innovative security architecture for low cost low power IoT devices based on secure elements: A four quarters security architecture", 2018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, 1-2, 12-15 January, 2018. Doi: 10.1109/CCNC.2018.8319309
- M. Singh, M. Rajan, V. Shivraj, P. Balamuralidhar, “Secure MQTT for Internet of Things (IoT)”, 2015 Fifth International Conference on Communication Systems and Network Technologies, Gwalior, 746– 751, 4-6 April, 2015. Doi: 10.1109/CSNT.2015.16
- D. Radu, A. Cretu, C. Avram, A. Astilean, B. Parrein, "Video content transmission in a public safety system model based on flying Ad-hoc networks", 2018 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR), Cluj-Napoca, 1-4, 24-26 May, 2018. doi: 10.1109/AQTR.2018.8402713
- L.G. Mirando Pinto, F. Mora-Camino, P. L. de Brito, A. C. Brandão Ramos, H. F. Castro Filho “A SSD – OCR Approach for Real-Time Active Car Tracking on Quadrotors”, 16th International Conference on Information Technology-New Generations (ITNG 2019), Las Vegas, 471-476, 1-3 April 2019. Doi: 10.1007/978-3-030-14070-0_65
- S. Maniccam, G. Nikolaos, “Image and video encryption using SCAN patterns” Pattern Recognition, 37(4), 725-737, 2004. doi: 10.1109/30.920426
- X. Yi, C.H. Tan, C.K. Slew, M.R. Syed, "Fast encryption for multimedia" IEEE Transactions on Consumer Electronics, 47(1), 101-107, 2001.
- A.S. Tosun, W.-C. Feng, "Efficient multi-layer coding and encryption of MPEG video streams", 2000 IEEE International Conference on Multimedia and Expo. ICME2000, New York, NY, 119-122, 30 July-2 August, 2000. Doi: 10.1109/ICME.2000.869559
- E. Choo, J. Lee, H. Lee, G. Nam, “SRMT: A lightweight encryption scheme for secure real-time multimedia transmission”, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07), Seoul, 60-65, 26-28 April, 2007. Doi: 10.1109/MUE.2007.194.
- L. Qiao, K. Nahrstedt, “A new algorithm for MPEG video encryption”, First International Conference on Imaging Science System and Technology, Las Vegas, Nevada, USA, 21-29, 30 June- 3 July, 1997.
- L. Tang, “Methods for encrypting and decrypting MPEG video data efficiently”. Fourth ACM international conference on Multimedia, Boston Massachusetts USA, 219-229, November, 1996.
- T. Sikora, "MPEG Digital Video Coding Standard" IEEE Signal Processing Magazine, 14(5), 82-100, 1997. Doi: 10.1109/79.618010
- C. E. Shannon, "Communication Theory of Secrecy Systems", The Bell System Technical Journal, 28(4), 656-715, 1949. Doi: 10.1002/j.1538-7305.1949.tb00928.x
- G. A. Spanos, T. B. Maples, "Security for real-time MPEG compressed video in distributed multimedia applications", 1996 IEEE Fifteenth Annual International Phoenix Conference on Computers and Communications, Scottsdale, AZ, USA, 72-78, 27-29 March, 1996. Doi: 10.1109/PCCC.1996.493615
- J.A. Adam, "Cryptography = privacy?", IEEE Spectrum, 29(8), 29-35, 1992. Doi: 10.1109/6.144533
- G. A. Spanos, T. B. Maples, "Performance Study of a Selective Encryption Scheme for the Security of Networked, Real-Time Video", Fourth International Conference on Computer Communications and Networks - IC3N'95, Las Vegas, NV, USA, 20-23 September, 1995. DOI: 10.1109/ICCCN.1995.540095
- Internet: Nodejs.org, https://nodejs.org/api/path.html, 10.08.2020.
- Internet: Fast, unopinionated, minimalist web framework for Node.js, https://expressjs.com/, 10.08.2020.
- Internet: ws: a Node.js WebSocket library, https://github.com/websockets/ws, 10.08.2020.