{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T03:07:21Z","timestamp":1771038441193,"version":"3.50.1"},"reference-count":43,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2015,4,2]],"date-time":"2015-04-02T00:00:00Z","timestamp":1427932800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In transmitting video data securely over Video Sensor Networks (VSNs), since mobile handheld devices have limited resources in terms of processor clock speed and battery size, it is necessary to develop an efficient method to encrypt video data to meet the increasing demand for secure connections. Selective encryption methods can reduce the amount of computation needed while satisfying high-level security requirements. This is achieved by selecting an important part of the video data and encrypting it. In this paper, to ensure format compliance and security, we propose a special encryption method for H.264, which encrypts only the DC\/ACs of I-macroblocks and the motion vectors of P-macroblocks. In particular, the proposed new selective encryption method exploits the error propagation property in an H.264 decoder and improves the collective performance by analyzing the tradeoff between the visual security level and the processing speed compared to typical selective encryption methods (i.e., I-frame, P-frame encryption, and combined I-\/P-frame encryption). Experimental results show that the proposed method can significantly reduce the encryption workload without any significant degradation of visual security.<\/jats:p>","DOI":"10.3390\/s150407953","type":"journal-article","created":{"date-parts":[[2015,4,7]],"date-time":"2015-04-07T03:47:46Z","timestamp":1428378466000},"page":"7953-7968","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Fast Video Encryption Using the H.264 Error Propagation Property for Smart Mobile Devices"],"prefix":"10.3390","volume":"15","author":[{"given":"Yongwha","family":"Chung","sequence":"first","affiliation":[{"name":"Department of Computer Information Science, Korea University, Sejong KS002, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sungju","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Computer Information Science, Korea University, Sejong KS002, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Taewoong","family":"Jeon","sequence":"additional","affiliation":[{"name":"Department of Computer Information Science, Korea University, Sejong KS002, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daihee","family":"Park","sequence":"additional","affiliation":[{"name":"Department of Computer Information Science, Korea University, Sejong KS002, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,4,2]]},"reference":[{"key":"ref_1","unstructured":"Bovik, A. (2010). Handbook of Image and Video Processing, Academic Press. [2nd ed.]."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1049\/iet-smt.2011.0158","article-title":"Novel binary tree Huffman decoding algorithm and field programmable gate array implementation for terrestrial-digital multimedia broadcasting mobile handheld","volume":"6","author":"Beak","year":"2012","journal-title":"IET Sci. Meas. Technol."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"14647","DOI":"10.3390\/s121114647","article-title":"Energy efficient image\/video data transmission on commercial multi-core processors","volume":"12","author":"Lee","year":"2012","journal-title":"Sensors"},{"key":"ref_4","first-page":"250","article-title":"Secure and energy-efficient video compression on multicore-based handheld devices","volume":"4","author":"Lee","year":"2012","journal-title":"Int. J. Adv. Comput. Technol."},{"key":"ref_5","first-page":"2326","article-title":"Parallelizing H.264 and AES collectively","volume":"7","author":"Kim","year":"2013","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"ref_6","unstructured":"Xu, Z., and Sun, J. (2010). Video Encryption Technology and Application, Nova Science."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"894","DOI":"10.1016\/j.dsp.2013.01.005","article-title":"Diffusion-substitution based gray image encryption scheme","volume":"23","author":"Pareeka","year":"2013","journal-title":"Digital Signal Process."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"13441","DOI":"10.3390\/s121013441","article-title":"Efficient text encryption and hiding with double-random phase-encoding","volume":"12","author":"Sang","year":"2012","journal-title":"Sensors"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"292","DOI":"10.1016\/j.image.2012.12.009","article-title":"A novel image encryption scheme based on a linear hyperbolic chaotic system of partial differential equations","volume":"28","author":"Zhang","year":"2013","journal-title":"Signal Process. Image Commun."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s11042-012-1331-6","article-title":"An image encryption algorithm based on hyper-chaos and DNA sequence","volume":"72","author":"Huang","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kocarev, L., and Lian, S. (2011). Chaos-Based Cryptography: Theory, Algorithms and Applications, Springer.","DOI":"10.1007\/978-3-642-20542-2"},{"key":"ref_12","first-page":"196","article-title":"Fast encryption of JPEG 2000 images in wireless multimedia sensor networks","volume":"7992","author":"Xiang","year":"2013","journal-title":"Wirel. Algorithms Syst. Appl."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1007\/s11042-013-1392-1","article-title":"Compression of encrypted images with multi-layer decomposition","volume":"72","author":"Zhang","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"ref_14","first-page":"1","article-title":"A survey of video encryption algorithms implemented in various stages of compression","volume":"2","author":"Rajagopal","year":"2014","journal-title":"Int. J. Eng. Res. Technol."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Guo, J., Qiu, W., Du, C., and Chen, K. (2013, January 22\u201323). Scalable video encryption algorithm for H.264\/SVC. Proceedings of the 2nd International Conference on Computer Science and Electronics Engineering, Hangzhou, China.","DOI":"10.2991\/iccsee.2013.293"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Zhang, X., Deng, H., and Chen, L. (2013, January 19\u201320). The video encryption scheme based on perceptual encryption algorithm in H.264 standards. Proceedings of the 2nd International Conference On Systems Engineering and Modeling, Beijing, China.","DOI":"10.2991\/icsem.2013.29"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1476","DOI":"10.1109\/TCSVT.2013.2248588","article-title":"A tunable encryption scheme and analysis of fast selective encryption for CAVLC and CABAC in H.264\/AVC","volume":"23","author":"Wang","year":"2013","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.image.2012.06.005","article-title":"A scalable and format-compliant encryption scheme for H.264\/SVC bit streams","volume":"27","author":"Wei","year":"2012","journal-title":"Signal Process. Image Commun."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Kamnoonwatana, N. (2013, January 26\u201328). Format-compliant perceptual video encryption based on multiple description coding. Proceedings of the IEEE International Computer Conference on MICC, Kuala Lumpur, Malaysia.","DOI":"10.1109\/MICC.2013.6805803"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"464","DOI":"10.4304\/jmm.5.5.464-472","article-title":"An improved selective encryption for H.264 video based on intra prediction mode scrambling","volume":"5","author":"Jiang","year":"2010","journal-title":"J. Multimed."},{"key":"ref_21","unstructured":"Zheng, L., and Xue, L. (2004, January 5\u20137). Motion vector encryption in multimedia streaming. Proceedings of the 10th International Multimedia Modelling Conference, Brisbane, Australia."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"621","DOI":"10.1109\/TCE.2006.1649688","article-title":"Secure advanced video coding based on selective encryption algorithms","volume":"52","author":"Lian","year":"2006","journal-title":"IEEE Trans. Consumer Electron."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1109\/TCSVT.2011.2162290","article-title":"A survey of H.264 AVC\/SVC encryption","volume":"22","author":"Stutz","year":"2012","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Thomas, N., Bull, D., and Redmill, D. (2009, January 6\u20138). A novel H.264 SVC encryption scheme for secure bit-rate transcoding. Proceedings of the IEEE International Computer Conference on PCS, Chicago, IL, USA.","DOI":"10.1109\/PCS.2009.5167429"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1109\/TCSVT.2012.2204941","article-title":"An efficient security system for CABAC bin-strings of H. 264\/SVC","volume":"23","author":"Asghar","year":"2014","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"487","DOI":"10.1016\/j.jvcir.2013.12.015","article-title":"Confidentiality of a selectively encrypted H. 264 coded video bit-stream","volume":"25","author":"Asghar","year":"2014","journal-title":"J. Visual Commun. Image Represent."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1049\/iet-ifs.2012.0349","article-title":"An efficient motion reference structure based selective encryption algorithm for H.264 videos","volume":"8","author":"Shen","year":"2014","journal-title":"IET Inf. Secur."},{"key":"ref_28","first-page":"1","article-title":"On encryption-compression tradeoff of pre\/post-filtered images","volume":"5915","author":"Gurijala","year":"2005","journal-title":"Proc. SPIE"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Jeong, S., Lee, E., Lee, S., Chung, Y., and Min, B. (2011, January 26\u201328). Slice-Level selective encryption for protecting video data. Proceedings of the IEEE International Computer Conference on Information Networking, Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICOIN.2011.5723113"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Van Wallendael, G., de Cock, J., van Leuven, S., Boho, A., Lambert, P., Preneel, B., and van de Walle, R. (2013, January 13\u201315). Format-compliant encryption techniques for high efficiency video coding. Proceedings of the IEEE International Conference on Image Processing, Melbourne, Australia.","DOI":"10.1109\/ICIP.2013.6738944"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"565","DOI":"10.1109\/TCSVT.2011.2129090","article-title":"Fast protection of H. 264\/AVC by selective encryption of CAVLC and CABAC for I and P frames","volume":"21","author":"Shahid","year":"2014","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1109\/TIFS.2013.2293955","article-title":"Perceptual encryption of H. 264 videos: Embedding sign-flips into the integer-based transforms","volume":"9","author":"Zeng","year":"2014","journal-title":"IEEE Inf. Forensics Secur."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1016\/j.image.2009.07.002","article-title":"Efficient in-network adaptation of encrypted H.264\/SVC content","volume":"24","author":"Hellwagner","year":"2009","journal-title":"Signal Process. Image Commun."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1158","DOI":"10.1016\/j.image.2014.09.007","article-title":"Slice groups for post-compression region of interest encryption in H. 264\/AVC and its scalable extension","volume":"29","author":"Unterweger","year":"2014","journal-title":"Signal Process. Image Commun."},{"key":"ref_35","first-page":"49","article-title":"Encryption of compressed video using efficient RSA-CRT algorithm","volume":"248","author":"Sujatha","year":"2014","journal-title":"LNEE Emerg. Res. Electron."},{"key":"ref_36","first-page":"143","article-title":"Secure video transmission on smartphones for mobile intelligent network","volume":"7","author":"Choi","year":"2013","journal-title":"Int. J. Secur. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Dworkin, M. (2001). Recommendation for Block Cipher Modes of Operation: Methods and Techniques, National Institute of Standards and Technology.","DOI":"10.6028\/NIST.SP.800-38a"},{"key":"ref_38","unstructured":"Thompson, C. (May, January 30). Area-time complexity for VLSI. Proceedings of the 11th Annual ACM Symposium on Theory of Computing, Atlanta, GA, USA."},{"key":"ref_39","unstructured":"Ullman, J. (1984). Computational Aspects of VLSI, Computer Science Press."},{"key":"ref_40","unstructured":"Suaya, R., and Birtwistle, G. (1988). VLSI and Parallel Computation, Morgan Kaufmann."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Hore, A., and Ziou, D. (2010, January 23\u201326). Image quality metrics: PSNR vs. SSIM. Proceedings of the 2010 20th International Conference on Pattern Recognition, Istanbul, Turkey.","DOI":"10.1109\/ICPR.2010.579"},{"key":"ref_42","unstructured":"Polastre, J., Szewczyk, R., and Culler, D. (2005, January 25\u201327). Telos: Enabling ultra-low power wireless research. Proceedings of the ACM\/IEEE International Symposium Information Processing in Sensor Networks, Los Angeles, USA."},{"key":"ref_43","unstructured":"Processor Overviews BDTI, 2006. Available online: http:\/\/www.bdti.com\/procsum\/index.htm."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/4\/7953\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:44:18Z","timestamp":1760215458000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/4\/7953"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,4,2]]},"references-count":43,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2015,4]]}},"alternative-id":["s150407953"],"URL":"https:\/\/doi.org\/10.3390\/s150407953","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,4,2]]}}}