BRBruno Rodrigues

Bruno Rodrigues

*This is an algorithmically generated author record based on publicly available information.

Current Organizations / Institutes

The organizations/institutes from the scholar's latest article


Bruno Rodrigues has a total of 25 co-authors. Here are the top co-authors by number of shared publications:


Latest Publications

  • Open Access

    Bridging Technical Capability and User Accessibility: Off-grid Civilian Emergency Communication

    by Karim Khamaisi, Oliver Kamer, Bruno Rodrigues, Jan von der Assen, Burkhard Stiller


  • From Centralized to Decentralized Remote Electronic Voting

    by Christian Killer, Bruno Rodrigues, Eder John Scheid, Muriel Figueredo Franco, Burkhard Stiller

  • On Trust, Blockchain, and Reputation Systems

    by Bruno Rodrigues, Muriel Franco, Christian Killer, Eder J. Scheid, Burkhard Stiller


  • FusIon Data Tracking System (FITS)

    by Bruno Rodrigues, Eder J. Scheid, Julius Willems, Maximilian Tornow, Katharina O. E. Muller, Burkhard Stiller

    The field of generating movement profiles of individuals is valuable in many real-world applications (e.g., controlling disease spread or evaluating marketing engagement). Existing solutions often rely on global positioning systems (GPS) or similar systems, primarily targeted at outdoor use cases. However, the indoor tracking capabilities of current solutions either lack precision or are available in closed buildings only. The literature proposes sensor fusion approaches, but many of those are based on specific sensors. These approaches do not reveal implementation details or data to allow for their independent evaluation. Therefore, this article presents FusIon Data Tracking System ( FITS ) as an approach and proof-of-concept to facilitate the correlation of data from different indoor sensors to movement profiles of different individuals. Functionally, FITS does this by generating synthetic sensor measurement data based on real-world movement data and correlating objects tracked from distinct sensors by effectively solving clustering and position prediction tasks. This correlation is evaluated based on different metrics [multiple object tracker accuracy/precision (MOTA/MOTP)] in four different scenarios, for example, sparse data, high density of sensors, low density of sensors, and a base case. Finally, FITS ’s performance was evaluated by increasing the load test (dataset up to 100000 measurements and 1000 visitors) to assess whether near real-time processing is feasible under a high workload.


  • Blockchain-Based Voting Considered Harmful?

    by Christian Killer, Bruno Rodrigues, Eder John Scheid, Muriel F. Franco, Burkhard Stiller

    Blockchains (BC) and Distributed Ledgers (DL) offer favorable properties, especially immutability and decentralization, which are suitable for voting systems’ Bulletin Boards (BB). In recent years, an influx of BC-based voting systems have been observed. Distributing trust among multiple trustees is a crucial reason to adopt BCs and DLs in voting systems. The practical deployment must be decentralized, too, and not just done through virtualizing interconnected systems. As discussed widely, adopting a BC or DL can incur threats to a system that assumed a trusted and centralized Public Bulletin Board (PBB). Therefore, the exploitation of BCs or DLs requires careful consideration of cryptographic mechanisms and the overall system design, as well as the adversary model. Besides these operational necessities, the long-term privacy of ballots is essential. Thus, the key question investigated in this article is: Can BC, and DL-based voting systems be considered harmful? Hence, first (i) requirements of BC-based voting systems are provided, followed by (ii) terminology definitions, and (iii) complemented by the design and implementation of a fully decentralized voting system: Æternum, which achieves Unconditional Privacy (UP) and neither relies on computational hardness assumptions nor on a trusted Trusted Third Party (TTP). Achieving UP is crucial because future adversaries may be able to break hardness assumptions. Æternum does not present a Single-Point-of-Failure (SPoF) either, since (i) the PBB in use is based on a permissioned DL, and (ii) the final tally and proofs can be verified by anyone, without requiring trust in any authority.


  • Policy-Based Blockchain Selection

    by Eder John Scheid, Bruno Rodrigues, Burkhard Stiller

    As the number of blockchain (BC) platforms providing specific features increases, selecting a platform that fits all requirements needed for a specific case becomes a cumbersome task. For example, not only are BCs' technical details relevant, but also their intrinsic characteristics (e.g., cryptocurrency price) must be considered in selecting a BC for a given case. Hence, the management of data stored in multiple BCs and the selection process are not straightforward due to the myriad platforms and both technical and economic details (e.g., BC throughput and the underlying price fluctuation). This article defines a novel refinement flow (based on the policy continuum) of high-level BC selection policies to low-level BC transactions. Experiments with the BC selection framework developed applying policy-based management (PBM) in the BC context do show that such synergy simplifies data management in multiple BCs driven by user requirements (e.g., based on costs or performance policies). The performance analysis of the framework demonstrates the successful employment of PBM for BC selections with minimal overhead.


  • Blockchains and Distributed Ledgers Uncovered: Clarifications, Achievements, and Open Issues

    by Eder J. Scheid, Bruno B. Rodrigues, Christian Killer, Muriel F. Franco, Sina Rafati, Burkhard Stiller


  • ProtectDDoS: A Platform for Trustworthy Offering and Recommendation of Protections

    by Muriel Franco, Erion Sula, Bruno Rodrigues, Eder Scheid, Burkhard Stiller


  • Open Access

    Blockchain Signaling System (BloSS): Cooperative Signaling of Distributed Denial-of-Service Attacks

    by Bruno Rodrigues, Eder Scheid, Christian Killer, Muriel Franco, Burkhard Stiller

    Distributed Denial-of-Service (DDoS) attacks are one of the major causes of concerns for communication service providers. When an attack is highly sophisticated and no countermeasures are available directly, sharing hardware and defense capabilities become a compelling alternative. Future network and service management can base its operations on equally distributed systems to neutralize highly distributed DDoS attacks. A cooperative defense allows for the combination of detection and mitigation capabilities, the reduction of overhead at a single point, and the blockage of malicious traffic near its source. Main challenges impairing the widespread deployment of existing cooperative defense are: (a) high complexity of operation and coordination, (b) need for trusted and secure communications, (c) lack of incentives for service providers to cooperate, and (d) determination on how operations of these systems are affected by different legislation, regions, and countries. The cooperative Blockchain Signaling System (BloSS) defines an effective and alternative solution for security management, especially cooperative defenses, by exploiting Blockchains (BC) and Software-Defined Networks (SDN) for sharing attack information, an exchange of incentives, and tracking of reputation in a fully distributed and automated fashion. Therefore,BloSSwas prototyped and evaluated through a global experiment, without the burden to maintain, design, and develop special registries and gossip protocols.


  • Open Access

    Proverum: A Hybrid Public Verifiability and Decentralized Identity Management

    by Christian Killer, Lucas Thorbecke, Bruno Rodrigues, Eder Scheid, Muriel Franco, Burkhard Stiller

    Trust in electoral processes is fundamental for democracies. Further, the identity management of citizen data is crucial, because final tallies cannot be guaranteed without the assurance that every final vote was cast by an eligible voter. In order to establish a basis for a hybrid public verifiability of voting, this work (1) introduces Proverum, an approach combining a private environment based on private permissioned Distributed Ledgers with a public environment based on public Blockchains, (2) describes the application of the Proverum architecture to the Swiss Remote Postal Voting system, mitigating threats present in the current system, and (3) addresses successfully the decentralized identity management in a federalistic state.