Skip to content

Lighter installation of TUF #727

@trishankatdatadog

Description

@trishankatdatadog

Description of issue or feature request:

Right now, TUF assumes that a default installation requires compilation of cryptographic libraries in order to mitigate side-channel attacks on the repository and / or developer tools.

I think we should consider allowing installing for a "light" version of TUF on clients that would not sign anything, but rather check signatures using only pure Python Ed25519 modules.

Current behavior:

TUF requires compiling cryptographic libraries in order to be used at all.

Expected behavior:

TUF should provide an option to support verifying Ed25519 signatures in pure Python, without compiling and installing native-code crypto libraries.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions