Data-oblivious stream productivity
J Endrullis, C Grabmayer, D Hendriks - Logic for Programming, Artificial …, 2008 - Springer
… We are concerned with demonstrating productivity of specifications of infinite streams of
data… data-oblivious. We present a method that is provably optimal among all such data-oblivious …
data… data-oblivious. We present a method that is provably optimal among all such data-oblivious …
[PDF][PDF] Data-Oblivious Stream Productivity
CWI PAM - 2008 - few.vu.nl
… We introduce the notion of data-oblivious productivity. ► We identify two syntactical
classes of stream spec’s: flat and (general) pure spec’s. ► For flat stream spec’s we obtain …
classes of stream spec’s: flat and (general) pure spec’s. ► For flat stream spec’s we obtain …
Productivity of stream definitions
J Endrullis, C Grabmayer, D Hendriks, A Isihara… - Theoretical Computer …, 2010 - Elsevier
… We introduce pebbleflow nets as a means to model the ‘data-oblivious’ consumption/production
behaviour of SCSs. That is, we abstract from the actual stream elements (data) in an …
behaviour of SCSs. That is, we abstract from the actual stream elements (data) in an …
Data oblivious ISA extensions for side channel-resistant and high performance computing
J Yu, L Hsiung, M El Hajj, CW Fletcher - Cryptology ePrint Archive, 2018 - eprint.iacr.org
… Despite recent efforts, however, running data oblivious … this problem by proposing a Data
Oblivious ISA extension (OISA… of safely executing existing data oblivious programs. On the …
Oblivious ISA extension (OISA… of safely executing existing data oblivious programs. On the …
[PDF][PDF] Productivity of algorithmic systems
A Isihara - Proceedings of SCSS 2008, 2008 - risc.jku.at
… for which productivity is decidable. In the present work, we study this data-oblivious analysis
… and a general framework in which we can deal with infinitary objects other than streams. …
… and a general framework in which we can deal with infinitary objects other than streams. …
Transforming leaky COTS binaries into data-oblivious binaries
MH El Hajj - 2020 - ideals.illinois.edu
… many COTS binaries are already deployed in production and run on outdated vulnerable …
side-channel resistant data-oblivious binaries. We do this by defining a data-oblivious program …
side-channel resistant data-oblivious binaries. We do this by defining a data-oblivious program …
A scalable formal verification methodology for data-oblivious hardware
… III – We introduce a definition for data-oblivious execution at the microarchitectural level and
… These data-oblivious instructions constitute HW primitives for countermeasures such as …
… These data-oblivious instructions constitute HW primitives for countermeasures such as …
Oblivious sketching for logistic regression
A Munteanu, S Omlor… - … Conference on Machine …, 2021 - proceedings.mlr.press
… over a data stream? To answer this question, we present the first data oblivious sketch for …
), eg, each at one of many different production stages in a factory. Also the usual form of storing …
), eg, each at one of many different production stages in a factory. Also the usual form of storing …
Enhancing Privacy in Graph Algorithms: Data-Oblivious Approaches to DFS and Dijkstra's Algorithm
CH Koteswararao, K Singh, A Kumar - Journal of Computer …, 2023 - icsejournal.com
… In this study, we present novel data-oblivious algorithms designed for depth-first search
and … proposed dataoblivious algorithms demonstrate efficiency comparable to non-data-oblivious …
and … proposed dataoblivious algorithms demonstrate efficiency comparable to non-data-oblivious …
[PDF][PDF] Streams are Forever.
… a data-oblivious method for proving productivity. This method is provably optimal among all
data-oblivious … Here ‘data-oblivious’ refers to a quantitative analysis of productivity where the …
data-oblivious … Here ‘data-oblivious’ refers to a quantitative analysis of productivity where the …