{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T23:16:24Z","timestamp":1778109384361,"version":"3.51.4"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032174420","type":"print"},{"value":"9783032174437","type":"electronic"}],"license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2026]]},"DOI":"10.1007\/978-3-032-17443-7_20","type":"book-chapter","created":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T23:00:39Z","timestamp":1778108439000},"page":"321-339","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Hierarchical Hashing for\u00a0End-to-End Integrity in\u00a0HLS Video-on-Demand (VOD)"],"prefix":"10.1007","author":[{"given":"Watung Arif","family":"Budiman","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ford Lumban","family":"Gaol","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haryono","family":"Soeparno","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yulyani","family":"Arifin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2026,5,1]]},"reference":[{"key":"20_CR1","unstructured":"Bitmovin. Bitmovin\u2019s 9th Annual Video Developer Report 2025\/2026 Edition. https:\/\/bitmovin.com\/video-developer-report\/"},{"key":"20_CR2","doi-asserted-by":"publisher","unstructured":"Pantos, R. and May, W. HTTP Live Streaming (RFC 8216). Internet Engineering Task Force. https:\/\/doi.org\/10.17487\/RFC8216 (2017)","DOI":"10.17487\/RFC8216"},{"key":"20_CR3","doi-asserted-by":"publisher","unstructured":"Shobiri, B., Mannan, M., Youssef, A.: CDNs\u2019 Dark Side: Security Problems in CDN-to-Origin Connections. Digital Threats: Res. Pract. 4(1), 1\u201322. https:\/\/doi.org\/10.1145\/3499428 (2023)","DOI":"10.1145\/3499428"},{"key":"20_CR4","doi-asserted-by":"publisher","unstructured":"Al-Hamdani, S., Taha, D.B.: Security in content delivery networks (cdns): a literature review. In: 2025 International Conference on Computer Science and Software Engineering (CSASE), pp. 132\u2013139. https:\/\/doi.org\/10.1109\/CSASE63707.2025.11054035 (2025)","DOI":"10.1109\/CSASE63707.2025.11054035"},{"key":"20_CR5","doi-asserted-by":"publisher","unstructured":"Seeliger, R., Silhavy, D., Arbanowski, S. Dynamic ad-insertion and content orches-tration workflows through manifest manipulation in HLS and MPEG-DASH (Vols. 2017-January, pp. 450\u2013455). Institute of Electrical and Electronics Engineers Inc. https:\/\/doi.org\/10.1109\/CNS.2017.8228708 (2017)","DOI":"10.1109\/CNS.2017.8228708"},{"key":"20_CR6","unstructured":"International Organization for Standardization (ISO). Information technology \u2013 Dynamic adaptive streaming over HTTP (DASH). Part 1: Media presentation description and segment formats (Edition 5). ISO\/IEC 23009-1 (2022)"},{"key":"20_CR7","unstructured":"International Organization for Standardization (ISO). Information technology \u2013 Multimedia application format (MPEG-A). Part 19: Common media application format (CMAF) for segmented media (Edition 3). ISO\/IEC 23000-19 (2024)"},{"key":"20_CR8","unstructured":"International Organization for Standardization (ISO). Systems and software engineering, Systems and software quality requirements and evaluation (SQuaRE), Product quality model. ISO\/IEC 25010 (2023)"},{"key":"20_CR9","doi-asserted-by":"publisher","unstructured":"de Carn\u00e9 de Carnavalet, X., van Oorschot, P.C.: A survey and analysis of TLS inter-ception mechanisms and motivations: Exploring how end-to-end TLS is made \u201cend-to-me\u201d for web traffic. ACM Comput. Surv. 55(13s), 1\u201340. https:\/\/doi.org\/10.48550\/ARXIV.2010.16388 (2023)","DOI":"10.48550\/ARXIV.2010.16388"},{"key":"20_CR10","unstructured":"Velasco, A., Bento, O. Protecting your media assets with token authentication. AWS for M&E Blog. https:\/\/aws.amazon.com\/blogs\/media\/awse-protecting-your-media-assets-with-token-authentication\/"},{"key":"20_CR11","unstructured":"Google. Prevent unauthorized distribution (Media CDN documentation). Google Cloud. https:\/\/cloud.google.com\/media-cdn\/docs\/prevent-unauthorized-distribution-overview"},{"key":"20_CR12","doi-asserted-by":"publisher","unstructured":"Maetouq, A., Muftah, A.: public key cryptography, digital signatures, and PKI. In A. E. Hassanien, S. Anand, A. Jaiswal, P. Kumar (Eds.), Innovative Computing and Communications (Vol. 1431, pp. 137\u2013151). Springer Nature Singapore. https:\/\/doi.org\/10.1007\/978-981-96-6681-2_11 (2025)","DOI":"10.1007\/978-981-96-6681-2_11"},{"key":"20_CR13","doi-asserted-by":"publisher","unstructured":"Serengil, S., Ozpinar, A.: LightDSA: A Python-Based Hybrid Digital Signature Library and Performance Analysis of RSA, DSA, ECDSA and EdDSA in Variable Con-figurations, Elliptic Curve Forms and Curves (Version 1). arXiv. https:\/\/doi.org\/10.48550\/ARXIV.2505.23773 (2025)","DOI":"10.48550\/ARXIV.2505.23773"},{"key":"20_CR14","doi-asserted-by":"publisher","unstructured":"England, P., Malvar, H.S., Horvitz, E., Stokes, J.W., Fournet, C., Burke-Aguero, et al. AMP: Authentication of media via provenance. Proceedings of the 12th ACM Multimedia Systems Conference, pp. 108\u2013121. https:\/\/doi.org\/10.1145\/3458305.3459599 (2021)","DOI":"10.1145\/3458305.3459599"},{"key":"20_CR15","doi-asserted-by":"publisher","unstructured":"Mesa-Sim\u00f3n, M., Escobar-Molero, A., S\u00e1ez-Mingorance, B., Morales, D.P., \u00c1lvarez-Bermejo, J.A., Romero, F.J.: Enabling Live Video Provenance and Authenticity: A C2PA-Based System with TPM-Based Security for Livestreaming Platforms. Preprints. https:\/\/doi.org\/10.36227\/techrxiv.174197970.09666899\/v1 (2025)","DOI":"10.36227\/techrxiv.174197970.09666899\/v1"},{"key":"20_CR16","doi-asserted-by":"publisher","unstructured":"Nguyen, H.V., Iacono, L.L., Federrath, H.: Your cache has fallen: cache-poisoned denial-of-service attack. In: Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security, pp. 1915\u20131936. https:\/\/doi.org\/10.1145\/3319535.3354215 (2019)","DOI":"10.1145\/3319535.3354215"},{"key":"20_CR17","unstructured":"Wowza Media Systems. How to secure Apple HLS streaming using DRM encryption. https:\/\/www.wowza.com\/docs\/how-to-secure-apple-hls-streaming-using-drm-encryption"},{"key":"20_CR18","doi-asserted-by":"publisher","unstructured":"Rafi, A., Shepherd, C., Markantonakis, K.: A first look at digital rights management systems for secure mobile content delivery. In: 2023 IEEE 22nd International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 549\u2013558. https:\/\/doi.org\/10.1109\/TrustCom60117.2023.00087 (2023)","DOI":"10.1109\/TrustCom60117.2023.00087"},{"key":"20_CR19","doi-asserted-by":"publisher","unstructured":"Asghar, A., Shifa, A., Asghar, M.N.: Survey on video security: examining threats, challenges, and future trends. Comput., Materials Continua 80(3), 3591\u20133635. https:\/\/doi.org\/10.32604\/cmc.2024.054654 (2024)","DOI":"10.32604\/cmc.2024.054654"},{"key":"20_CR20","doi-asserted-by":"publisher","unstructured":"Kuznetsov, O., Rusnak, A., Yezhov, A., Kuznetsova, K., Kanonik, D., Domin, O.: Evaluating the Security of Merkle Trees: An Analysis of Data Falsification Probabili-ties. Cryptography 8(3), 33 (2024). https:\/\/doi.org\/10.3390\/cryptography8030033 (2024)","DOI":"10.3390\/cryptography8030033"},{"key":"20_CR21","unstructured":"Mozilla. SubtleCrypto: digest() method. MDN Web Docs. https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/SubtleCrypto\/digest"},{"key":"20_CR22","unstructured":"Gueron, S.: Intel Advanced Encryption Standard (AES) New Instructions Set (AES-NI) and Secure Hash Algorithm (SHA) Extensions. Intel Corporation, white paper. https:\/\/www.intel.com\/content\/dam\/doc\/white-paper\/advanced-encryption-standard-new-instructions-set-paper.pdf"},{"key":"20_CR23","unstructured":"Advanced Micro Devices, Inc (AMD). AMD64 architecture programmer\u2019s manual, volume 3: General-purpose and system instructions (Publication No. 24594, Rev. 3.37). https:\/\/docs.amd.com\/v\/u\/en-US\/24594_3.37"},{"key":"20_CR24","unstructured":"Arm Holdings plc. (2019). Arm Architecture Reference Manual Armv8, for Armv8-A architecture profile (Issue I.a). https:\/\/developer.arm.com\/documentation\/ddi0487\/latest"},{"key":"20_CR25","doi-asserted-by":"crossref","unstructured":"Eastlake, D., Hansen, T.: US Secure Hash Algorithms (SHA and SHA-Based HMAC and HKDF). RFC6234 (2011)","DOI":"10.17487\/rfc6234"},{"key":"20_CR26","unstructured":"Dailymotion. HLS.js: JavaScript library for HTTP Live Streaming (HLS) playback via Media Source Extensions. https:\/\/github.com\/video-dev\/hls.js"},{"key":"20_CR27","unstructured":"Mozilla. Service Worker API. MDN Web Docs. https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/API\/Service_Worker_API"},{"key":"20_CR28","unstructured":"National Institute of Standards and Technology. Secure hash standard. No. NIST FIPS 180-4; p. NIST FIPS 180-4 (2015)"}],"container-title":["Lecture Notes in Computer Science","Innovative Security Solutions for Information Technology and Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-17443-7_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T23:00:43Z","timestamp":1778108443000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-17443-7_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"ISBN":["9783032174420","9783032174437"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-17443-7_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"1 May 2026","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"The authors have no competing interests to declare that are relevant to the content of this article.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Disclosure of Interests"}},{"value":"SecITC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information Technology and Communications Security","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Bucharest","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Romania","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 November 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 November 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"18","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"itc2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/secitc.eu\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}