---
res:
  bibo_abstract:
  - "Encryption alone is not enough for secure end-to end encrypted messaging: a server
    must also honestly serve public keys to users. Key transparency has been presented
    as an efficient\r\nsolution for detecting (and hence deterring) a server that
    attempts to dishonestly serve keys. Key transparency involves two major components:
    (1) a username to public key mapping, stored and cryptographically committed to
    by the server, and, (2) an outof-band consistency protocol for serving short commitments
    to users. In the setting of real-world deployments and supporting production scale,
    new challenges must be considered for both of these components. We enumerate these
    challenges and provide solutions to address them. In particular, we design and
    implement a memory-optimized and privacy-preserving verifiable data structure
    for committing to the username to public key store.\r\nTo make this implementation
    viable for production, we also integrate support for persistent and distributed
    storage. We also propose a future-facing solution, termed “compaction”, as\r\na
    mechanism for mitigating practical issues that arise from dealing with infinitely
    growing server data structures. Finally, we implement a consensusless solution
    that achieves the minimum requirements for a service that consistently distributes
    commitments for a transparency application, providing a much more efficient protocol
    for distributing small and consistent\r\ncommitments to users. This culminates
    in our production-grade implementation of a key transparency system (Parakeet)
    which we have open-sourced, along with a demonstration of feasibility through
    our benchmarks.@eng"
  bibo_authorlist:
  - foaf_Person:
      foaf_givenName: Harjasleen
      foaf_name: Malvai, Harjasleen
      foaf_surname: Malvai
  - foaf_Person:
      foaf_givenName: Eleftherios
      foaf_name: Kokoris Kogias, Eleftherios
      foaf_surname: Kokoris Kogias
      foaf_workInfoHomepage: http://www.librecat.org/personId=f5983044-d7ef-11ea-ac6d-fd1430a26d30
    orcid: 0000-0002-8827-3382
  - foaf_Person:
      foaf_givenName: Alberto
      foaf_name: Sonnino, Alberto
      foaf_surname: Sonnino
  - foaf_Person:
      foaf_givenName: Esha
      foaf_name: Ghosh, Esha
      foaf_surname: Ghosh
  - foaf_Person:
      foaf_givenName: Ercan
      foaf_name: Oztürk, Ercan
      foaf_surname: Oztürk
  - foaf_Person:
      foaf_givenName: Kevin
      foaf_name: Lewi, Kevin
      foaf_surname: Lewi
  - foaf_Person:
      foaf_givenName: Sean
      foaf_name: Lawlor, Sean
      foaf_surname: Lawlor
  bibo_doi: 10.14722/ndss.2023.24545
  dct_date: 2023^xs_gYear
  dct_isPartOf:
  - http://id.crossref.org/issn/1891562835
  dct_language: eng
  dct_publisher: Internet Society@
  dct_title: 'Parakeet: Practical key transparency for end-to-end eEncrypted messaging@'
...
