Skip to main content

Showing 1–3 of 3 results for author: Lachnitt, H

.
  1. arXiv:2112.10511  [pdf, ps, other

    cs.CR cs.AR

    Relational Models of Microarchitectures for Formal Security Analyses

    Authors: Nicholas Mosier, Hanna Lachnitt, Hamed Nemati, Caroline Trippel

    Abstract: There is a growing need for hardware-software contracts which precisely define the implications of microarchitecture on software security-i.e., security contracts. It is our view that such contracts should explicitly account for microarchitecture-level implementation details that underpin hardware leakage, thereby establishing a direct correspondence between a contract and the microarchitecture it… ▽ More

    Submitted 20 December, 2021; originally announced December 2021.

  2. Formalizing Graph Trail Properties in Isabelle/HOL

    Authors: Laura Kovacs, Hanna Lachnitt, Stefan Szeider

    Abstract: We describe a dataset expressing and proving properties of graph trails, using Isabelle/HOL. We formalize the reasoning about strictly increasing and decreasing trails, using weights over edges, and prove lower bounds over the length of trails in weighted graphs. We do so by extending the graph theory library of Isabelle/HOL with an algorithm computing the length of a longest strictly decreasing g… ▽ More

    Submitted 5 March, 2021; originally announced March 2021.

  3. Certified Quantum Computation in Isabelle/HOL

    Authors: Anthony Bordg, Hanna Lachnitt, Yijun He

    Abstract: In this article we present an ongoing effort to formalise quantum algorithms and results in quantum information theory using the proof assistant Isabelle/HOL. Formal methods being critical for the safety and security of algorithms and protocols, we foresee their widespread use for quantum computing in the future. We have developed a large library for quantum computing in Isabelle based on a matrix… ▽ More

    Submitted 27 December, 2020; originally announced December 2020.

    Comments: J Autom Reasoning (2020)

    MSC Class: 03B35; 03B15; 81P68; 68Q12