activity
20182020
collaborators

5 papers

cs.CR2020

Multi-Shard Private Transactions for Permissioned Blockchains

Elli Androulaki, Angelo De Caro, Kaoutar Elkhiyaoui +3

Traditionally, blockchain systems involve sharing transaction information across all blockchain network participants. Clearly, this introduces barriers to the adoption of the techn…

cs.CR2020

Bypassing memory safety mechanisms through speculative control flow hijacks

Andrea Mambretti, Alexandra Sandulescu, Alessandro Sorniotti +3

The prevalence of memory corruption bugs in the past decades resulted in numerous defenses, such as stack canaries, control flow integrity (CFI), and memory safe languages. These d…

cs.CR2019

SMoTherSpectre: exploiting speculative execution through port contention

Atri Bhattacharyya, Alexandra Sandulescu, Matthias Neugschwandtner +4

Spectre, Meltdown, and related attacks have demonstrated that kernels, hypervisors, trusted execution environments, and browsers are prone to information disclosure through micro-a…

cs.DC2018

StreamChain: Rethinking Blockchain for Datacenters

Lucas Kuhring, Zsolt István, Alessandro Sorniotti +1

Permissioned blockchains promise secure decentralized data management in business-to-business use-cases. In contrast to Bitcoin and similar public blockchains which rely on Proof-o…

cs.DC2018

Blockchain and Trusted Computing: Problems, Pitfalls, and a Solution for Hyperledger Fabric

Marcus Brandenburger, Christian Cachin, Rüdiger Kapitza +1

A smart contract on a blockchain cannot keep a secret because its data is replicated on all nodes in a network. To remedy this problem, it has been suggested to combine blockchains…