Data Is a Stream: Security of Stream-Based Channels

被引:27
|
作者
Fischlin, Marc [1 ]
Guenther, Felix [1 ]
Marson, Giorgia Azzurra [1 ]
Paterson, Kenneth G. [2 ]
机构
[1] Tech Univ Darmstadt, Cryptoplex, Darmstadt, Germany
[2] Univ London, Informat Secur Grp, London, England
来源
ADVANCES IN CRYPTOLOGY, PT II | 2015年 / 9216卷
基金
英国工程与自然科学研究理事会;
关键词
Secure channel; Data stream; AEAD; Confidentiality; Integrity; AUTHENTICATED ENCRYPTION; SCHEMES; NOTIONS;
D O I
10.1007/978-3-662-48000-7_27
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The common approach to defining secure channels in the literature is to consider transportation of discrete messages provided via atomic encryption and decryption interfaces. This, however, ignores that many practical protocols (including TLS, SSH, and QUIC) offer streaming interfaces instead, moreover with the complexity that the network (possibly under adversarial control) may deliver arbitrary fragments of ciphertexts to the receiver. To address this deficiency, we initiate the study of stream-based channels and their security. We present notions of confidentiality and integrity for such channels, akin to the notions for atomic channels, but taking the peculiarities of streams into account. We provide a composition result for our setting, saying that combining chosen-plaintext confidentiality with integrity of the transmitted ciphertext stream lifts confidentiality of the channel to chosen-ciphertext security. Notably, for our proof of this theorem in the streaming setting we need an additional property, called error predictability. We finally give an AEAD-based construction that achieves our notion of a secure stream-based channel. The construction matches rather well the one used in TLS, providing validation of that protocol's design.
引用
收藏
页码:545 / 564
页数:20
相关论文
共 50 条
  • [1] Stream-Based Data Sampling Mechanism for Process Object
    Lin, Yongzheng
    Liu, Hong
    Chen, Zhenxiang
    Zhang, Kun
    Ma, Kun
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 60 (01): : 245 - 257
  • [2] A Scalable Data Stream Mining Methodology: Stream-based Holistic Analytics and Reasoning in Parallel
    Fong, Simon
    Zhuang, Yan
    Wong, Raymond
    Mohammed, Sabah
    PROCEEDINGS OF 2014 2ND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI), 2014, : 110 - 115
  • [3] STREAM-BASED FIELD MEASUREMENTS
    CHAMBERS, WJ
    GEOGRAPHY, 1975, 60 (269) : 291 - 297
  • [4] Stream-Based Hierarchical Anchoring
    Heintz, Fredrik
    Kvarnstroem, Jonas
    Doherty, Patrick
    KUNSTLICHE INTELLIGENZ, 2013, 27 (02): : 119 - 128
  • [5] A Tutorial on Stream-Based Monitoring
    Baumeister, Jan
    Finkbeiner, Bernd
    Kohn, Florian
    Scheerer, Frederik
    FORMAL METHODS, PT II, FM 2024, 2025, 14934 : 624 - 648
  • [6] Online Analysis of Simulation Data with Stream-based Data Mining
    Feldkamp, Niclas
    Bergmann, Soeren
    Strassburger, Steffen
    SIGSIM-PADS'17: PROCEEDINGS OF THE 2017 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2017, : 241 - 248
  • [7] Stream-based inconsistency measurement
    Thimm, Matthias
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2016, 68 : 68 - 87
  • [8] A case study of a stream-based digital library: Medical data
    Kholief, M
    Maly, K
    Shen, S
    DIGITAL LIBRARIES: TECHNOLOGY AND MANAGEMENT OF INDIGENOUS KNOWLEDGE FOR GLOBAL ACCESS, 2003, 2911 : 73 - 85
  • [9] Optimization of stream-based live data migration strategy in the cloud
    Ma, Kun
    Yang, Bo
    Yu, Ziqiang
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (12):
  • [10] Adaptive Optimizations for Stream-based Workflows
    Liang, Liang
    Filguiera, Rosa
    Yan, Yan
    PROCEEDINGS OF 15TH WORKSHOP ON WORKFLOWS IN SUPPORT OF LARGE-SCALE SCIENCE (WORKS), 2020, : 33 - 40