Tore Frederiksen

Results 37 issues of Tore Frederiksen

This closes issues #394 The PR also includes minor changes suggested by the SonarLint plugin in order to improve the general code quality in the files touched.

A recent [paper](https://eprint.iacr.org/2022/192.pdf) highlights an issue with the proof of security of the KOS15 OT extension which is used in Fresco. In particular see section 4.1.3. It seems the issues...

As part of PR #385 some methods related to comparison were marked as deprecated. These methods can be implemented using the optimised comparison methods contributed as part of that PR....

Good beginner issue

Currently our OT extension implements the KOS15 protocol to achieve malicious security. However, by simply skipping the correlation check in RotReceiverImpl/RotSenderImpl yields a semi-honest OT extension similar to that of...

Currently the TinyTable implementation work over boolean objects. Because we use Java this is a huge overhead since every bit gets represented as an object. This is in particular true...

Type: Enhancement
Status: Pending

Many SPDZ and SPDZ2k subprotocols require a statistical security parameter. Currently it is set statically in BasicNumericContext. However, we want to handle this in a _nice_ way. It should instead...

Type: Enhancement

We need a generic, easy to use, framework for setting up functional tests of protocols. Right now it seems to be individual for each protocol with a lot of code-copy....

Type: Enhancement
Status: Pending

Currently the StrictBitVector class supports reading in both a big and little endian style. However, this leads to confusion and in fact the big endianness is only required in the...

Type: Enhancement
Status: Pending

We are currently passing around many security parameters. Of these, one specific is a symmetric crypto security parameter. However, this parameter should be directly defined by the concrete encryption/hash functions...

Type: Enhancement
Status: Pending

We would like to make things go faster. I don't think we should have this task prescribe some specific optimisations, but rather suggest things that should speed things up. The...

Type: Enhancement
Status: Pending