核心概念
本文旨在探討在群眾感知情境下,如何利用基於AES-CTR加密的SRTP協定,實現安全且優化的影音串流傳輸,以解決傳統方法在隱私保護和效能方面的限制。
摘要
研究目標:
本研究旨在解決群眾感知情境下,影音串流傳輸所面臨的安全性和效能挑戰。由於群眾感知涉及大量敏感數據在非信任方之間的傳輸,因此需要一種安全、輕量級且實时的協定來確保數據傳輸的安全性和效率。
方法:
本研究提出一個基於安全實時傳輸協定(SRTP)的開源框架,該框架採用對稱式進階加密標準(AES)CTR模式加密和基於安全雜湊演算法(SHA)的訊息鑑別碼(HMAC)進行訊息驗證,以確保數據的機密性和完整性。
主要發現:
- 與傳統的非對稱加密方法相比,基於AES-CTR的對稱加密方法在處理大量數據時效率更高。
- 使用JPEG編碼可以顯著降低加密和驗證過程中的延遲時間,並提高每秒顯示帧数(FPS)性能。
- 在不同的視訊來源和編解碼器下,安全串流和非安全串流之間的FPS差異僅為約2 FPS,證明了該方法的輕量級特性。
主要結論:
本研究提出的基於SRTP的框架提供了一種安全、高效且易於實作的解決方案,適用於群眾感知情境下的影音串流傳輸。該框架能夠有效保護數據安全和用戶隱私,同時將對傳輸效能的影響降至最低。
研究意義:
本研究對於需要在群眾感知情境下進行安全視訊處理的各行各業都具有實際意義。該框架可以應用於智慧城市、環境監測、醫療保健等領域,以確保數據安全和用戶隱私。
局限性和未來研究方向:
- 未來研究可以探討在不同網路條件和設備性能下的框架性能表現。
- 可以進一步研究整合更先進的隱私增強技術,例如差分隱私和聯邦學習,以進一步提升數據安全性和隱私保護能力。
统计
使用JPEG編碼時,延遲時間在0.5到2.5毫秒之間。
使用RAW編碼時,延遲時間在2到10毫秒之間。
在JPEG和RAW視訊編碼中,加密和驗證僅導致約2 FPS的差異。
引用
"Crowdsensing is a typical scenario where sensitive data are shared between untrusted parties, such as users themselves, and third-party service providers."
"Our work includes the realization of an open source protocol based on SRTP symmetric encryption/decryption AES-CTR (Advanced Encryption Standard [7] in Counter operating Mode [6]) schema and HMAC message authentication code based on secure hash aglorithm SHA [1]."
"Remarkably, our findings indicate that the FPS difference between unsecured and secured stream is just around ~2 FPS, irrespective of the video source and codec."