Metal: A Metadata-Hiding File Sharing System

Paper:

Libraries:

  • libristretto-elgamal: Rerandomizable encryption over Curve25519-Ristretto. [Code] [Proof]
  • obliv-c-ssl: An extension to Obliv-C with TLS support. [Code]
  • libpaillier-with-constant-time-dec: Paillier encryption with constant-time decryption. [Code]

Protocol implementation:

  • To be released.