DOI QR코드

DOI QR Code

A Study on the Security Processor Design based on Pseudo-Random Number in Web Streaming Environment

  • Lee, Seon-Keun (Dept. of Electrical and Electronics Engineering, Woosuk University)
  • Received : 2020.03.30
  • Accepted : 2020.06.02
  • Published : 2020.06.30

Abstract

Nowadays, with the rapid spread of streaming services in the internet world, security vulnerabilities are also increasing rapidly. For streaming security, this paper proposes a PN(pseudo-random noise) distributed structure-based security processor for web streaming contents(SP-WSC). The proposed SP-WSC is basically a PN distributed code algorithm designed for web streaming characteristics, so it can secure various multimedia contents. The proposed SP-WSC is independent of the security vulnerability of the web server. Therefore, SP-WSC can work regardless of the vulnerability of the web server. That is, the SP-WSC protects the multimedia contents by increasing the defense against external unauthorized signals. Incidentally it also suggests way to reduce buffering due to traffic overload.

현재, 인터넷 세상은 스트리밍 서비스의 급격한 보급과 더불어 보안의 취약성 역시 매우 급속도로 증가되는 추세이다. 이러한 스트리밍 보안을 위하여, 본 논문은 웹 스트리밍 콘텐츠에 대한 PN 분산 구조 기반 보안프로세서 (SP-WSC)를 제안한다. 제안된 SP-WSC는 기본적으로 PN 분산 코드 알고리즘을 웹 스트리밍 특성에 맞게 설계하였기 때문에 다양한 멀티미디어 컨텐츠에 대한 보안을 수행할 수 있다. 제안된 SP-WSC는 웹 서버의 보안 취약성과 독립적이다. 그러므로 SP-WSC는 웹 서버의 취약성에 무관하게 동작할 수 있다. 즉, SP-WSC는 외부의 비인가 신호에 대한 방어력을 증대시켜 멀티미디어 컨텐츠를 보호한다. 또한 부수적으로 이것은 트래픽 과부하에 의한 버퍼링 현상을 감소시킬 수 있는 방안을 제시한다.

Keywords

References

  1. C. Maple, "Security and Privacy in the Internet of Things", Journal of Cyber Policy, vol. 2, no. 2, pp. 155-184, 2017. DOI:10.1080/23738871.2017.1366536
  2. O. Oyman and S. Singh, "Quality of Experience for HTTP Adaptive Streaming Services", IEEE Communications Magazine, Vol. 50, No. 4, pp. 20-27, Apr. 2012. DOI: 10.1109/MCOM.2012.6178830
  3. Microsoft, Smooth Streaming, [Online]. Available: http://www.iis.net/downloads/smooth-streaming/
  4. William Diehl, Farnoud Farahmand, Panasayya Yalla, Jens- Peter Kaps, Kris Gaj, "Comparison of hardware and software implementations of selected lightweight block ciphers", 27th International Conference on Field Programmable Logic and Applications (FPL), Sept. 2017. DOI: 10.23919/FPL.2017.8056808
  5. M. A. Rajan, Ashley Varghese, N. Narendra, Meena Singh, V. L. Shivraj, Girish Chandra, Balamuralidhar P., "Security and Privacy for Real Time Video Streaming Using Hierarchical Inner Product Encryption Based Publish-Subscribe Architecture", 30th International Conference on Advanced Information Networking and Applications Workshops (WAINA), March 2016. DOI: 10.1109/WAINA.2016.101
  6. Venckauskas, A., Morkevicius, N., Bagdonas, K., Damasevicius, R., Maskeliunas, R., "A Lightweight Protocol for Secure Video Streaming", Sensors 18(5), 2018. DOI: 10.3390/s18051554
  7. Adobe, HTTP Dynamic Streaming, [Online]. Available: http://www.adobe.com/products/httpdyna-micstreaming/
  8. T. Stockhammer, "Dynamic Adaptive Streaming over HTTPStandards and Design Principles", Proc. of the ACM Conference on Multimedia Systems, pp. 133-144, Feb. 2011. DOI: 10.1145/1943552.1943572
  9. Apple, HTTP Live Streaming, [Online]. Available: http://developer.apple.com/rescources/http-streaming/
  10. C. Wang, A. Rizk, and M. Zink, "SQUAD: A Spectrum-based Quality Adaptation for Dynamic Adaptive Streaming over HTTP," Proc. of the International Conference on Multimedia Systems, May 2016. DOI: 10.1145/2910017.2910593
  11. Rainer A. Rueppel, "Analysis and design of stream ciphers", Springer-Verlag, NewYork, 1986.
  12. X. Gu and M. Zhang, "Uniform random number generator using Leap-Ahead LFSR architecture", 2009 Int'l Conf. on Computers and Communication Security, pp. 150-154, 2009. DOI: 10.1109/ICCCS.2009.11
  13. Encrypted Media Extensions, Available From: https://www.w3.org/TR/encrypted-media/
  14. R. Lidl and H. Niederreiter, "Introduction to Finite Fields and Their Application", Cambridge University Press, Cambridge, 1986.
  15. A. D. Porto, F. Guida and E. Montolivo, "Fast Algorithm for Finding Primitive Polynomials over GF(q)", Elect. Lett., B28. (2), pp. 118-120, 1992. DOI: 10.1049/el:19920073
  16. SNI, https://en.wikipedia.org/wiki/Server_Name_Indication