Homomorphic Signatures using Microsoft SEAL? RRS feed

  • Question

  • At the moment I am trying to find a practical way to implement a linearly homomorphic signature.


    "In a homomorphic signature scheme, a user Alice signs some large dataset x using her secret signing key and uploads the signed data to an untrusted remote server. The server can then run some computation y=f(x) over the signed data and homomorphically derive a short signature σf,y certifying that y is the correct output of the computation f. Anybody can verify the tuple (f,y,σf,y) using Alice's public verification key and become convinced of this fact without having to retrieve the entire underlying data."

    At the moment I can't find anything in the literature, but it seems like it should be possible to implement a homomorphic signature using homomorphic encryption. Specifically, I want to use Microsoft SEAL to do this.

    It looks like it should be possible (and quite simple) to implement all the required components of a linearly homomorphic signature using microsoft SEAL. Does anyone know if this is possible or if there is anything already done on this?


    Thursday, February 13, 2020 4:13 AM

All replies

  • Hi herb32,

    It looks like the Microsoft SEAL team would be the appropriate team to answer this query but they do not have a forum to answer this on MSDN. You can email the team directly using sealcrypto[at]microsoft[dot]com with this query for more information.


    Friday, February 14, 2020 10:52 AM