CADET: Investigating a Collaborative and Distributed Entropy Transfer Protocol

被引:0
|
作者
Wallace, Kyle [1 ]
Zhou, Gang [1 ]
Sun, Kun [2 ]
机构
[1] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23185 USA
[2] George Mason Univ, Dept Informat Sci & Technol, Fairfax, VA 22030 USA
基金
美国国家科学基金会;
关键词
Random number generation; Internet of Things; Entropy; Collaboration; distributed service; CURVE25519;
D O I
10.1109/ICDCS.2018.00082
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The generation of random numbers has traditionally been a task confined to the bounds of a single piece of hardware. However, with the rapid growth and proliferation of resource-constrained devices in the Internet of Things (IoT), standard methods of generating randomness encounter barriers that can limit their effectiveness. In this work, we explore the design, implementation, and efficacy of a Collaborative and Distributed Entropy Transfer protocol (CADET), which aims to move random number generation from an individual task to a collaborative one. Through the sharing of excess random data, devices that are unable to meet their own needs can be aided by contributions from other devices. We implement and test a proof-of-concept version of CADET on a testbed of 49 Raspberry Pi 3B single-board computers, which have been underclocked to emulate the resource constraints of IoT devices. Through this, we evaluate and demonstrate the efficacy and baseline performance of remote entropy protocols of this type, as well as highlight remaining research questions and challenges in this area.
引用
收藏
页码:797 / 807
页数:11
相关论文
共 50 条
  • [41] A Distributed Architecture for Collaborative Design
    Dutra, Moises
    Slimani, Kamel
    Ghodous, Parisa
    [J]. LEADING THE WEB IN CONCURRENT ENGINEERING: NEXT GENERATION CONCURRENT ENGINEERING, 2006, 143 : 128 - 135
  • [42] Distributed planning of collaborative production
    Eberts, Ray E.
    Nof, Shirrion Y.
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1993, 8 (04): : 258 - 268
  • [43] Collaborative filtering based on the entropy measure
    Chandrashekhar, Hernalatha
    Bhasker, Bharat
    [J]. 9TH IEEE INTERNATIONAL CONFERENCE ON E-COMMERCE TECHNOLOGY/4TH IEEE INTERNATIONAL CONFERENCE ON ENTERPRISE COMPUTING, E-COMMERCE AND E-SERVICES, 2007, : 203 - +
  • [44] Distributed Protocol Combinators
    Andersen, Kristoffer Just Arndal
    Sergey, Ilya
    [J]. PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES (PADL 2019), 2019, 11372 : 169 - 186
  • [45] A Distributed Collaborative Design Environment
    Lebedeva, Olga
    Matviykiv, Oleh
    [J]. EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS: PROCEEDINGS OF THE XTH INTERNATIONAL CONFERENCE CADSM 2009, 2009, : 443 - +
  • [46] Distributed and collaborative fuzzy modeling
    Pedrycz, W.
    [J]. IRANIAN JOURNAL OF FUZZY SYSTEMS, 2007, 4 (01): : 1 - 19
  • [47] Collaborative learning in distributed seismography
    Baloian, N
    Breuer, H
    Hoppe, HU
    Pino, JA
    [J]. ICLS2004: INTERNATIONAL CONFERENCE OF THE LEARNING SCIENCES, PROCEEDINGS: EMBRACING DIVERSITY IN THE LEARNING SCIENCES, 2004, : 584 - 584
  • [48] A Maximum Entropy Approach for Collaborative Filtering
    John Browning
    David J. Miller
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 2004, 37 : 199 - 209
  • [49] Distributed Perception by Collaborative Robots
    Hadidi, Ramyad
    Cao, Jiashen
    Woodward, Matthew
    Ryoo, Michael S.
    Kim, Hyesoon
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (04): : 3709 - 3716
  • [50] Collaborative distributed virtual sculpting
    Li, FWB
    Lau, RWH
    Ng, FFC
    [J]. IEEE VIRTUAL REALITY 2001, PROCEEDINGS, 2001, : 217 - 224