Skip to content

Pure Rust Silent-OT #34

@robinhundt

Description

@robinhundt

Our current implementation of Silent-OT uses either the bitpolymul or parts of libOTe.

I think we should remove the QuasiCyclic code with its dependency on bitpolymul and rewrite the current fast and secure codes of libOTe in Rust (no Silver). This simplifies our build, reduces our C/C++ dependencies and ideally also increases the portability of our Silent-OT implementation (open question: which portable SIMD abstraction should we use for this?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions