Skip to main content

Showing 1–3 of 3 results for author: Sweet, I

Searching in archive cs. Search in all archives.
.
  1. Symphony: Expressive Secure Multiparty Computation with Coordination

    Authors: Ian Sweet, David Darais, David Heath, William Harris, Ryan Estes, Michael Hicks

    Abstract: Context: Secure Multiparty Computation (MPC) refers to a family of cryptographic techniques where mutually untrusting parties may compute functions of their private inputs while revealing only the function output. Inquiry: It can be hard to program MPCs correctly and efficiently using existing languages and frameworks, especially when they require coordinating disparate computational roles. How… ▽ More

    Submitted 20 February, 2023; originally announced February 2023.

    Journal ref: The Art, Science, and Engineering of Programming, 2023, Vol. 7, Issue 3, Article 14

  2. arXiv:1802.08234  [pdf, other

    cs.PL

    What's the Over/Under? Probabilistic Bounds on Information Leakage

    Authors: Ian Sweet, Jose Manuel Calderon Trilla, Chad Scherrer, Michael Hicks, Stephen Magill

    Abstract: Quantitative information flow (QIF) is concerned with measuring how much of a secret is leaked to an adversary who observes the result of a computation that uses it. Prior work has shown that QIF techniques based on abstract interpretation with probabilistic polyhedra can be used to analyze the worst-case leakage of a query, on-line, to determine whether that query can be safely answered. While th… ▽ More

    Submitted 22 February, 2018; originally announced February 2018.

  3. A Language for Probabilistically Oblivious Computation

    Authors: David Darais, Ian Sweet, Chang Liu, Michael Hicks

    Abstract: An oblivious computation is one that is free of direct and indirect information leaks, e.g., due to observable differences in timing and memory access patterns. This paper presents Lambda Obliv, a core language whose type system enforces obliviousness. Prior work on type-enforced oblivious computation has focused on deterministic programs. Lambda Obliv is new in its consideration of programs that… ▽ More

    Submitted 12 November, 2019; v1 submitted 25 November, 2017; originally announced November 2017.