Skip to content

Finish the constant-time impls for types beyond i64 #58

Description

@ounsworth

Currently, the constant-time helpers in bouncycastle-utils::ct are only implemented for i64.

The task is to fill out corresponding implementations for i8, i16, i32, i128, u8, u16, u32, u64.

Then check all the usage sites of Condition<> and see if they can get away with a smaller type.

Then impl PartialOrd and Ord for Secret<> for those types that chain to the ct impl.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestresearchThis involves some open-ended research

    Fields

    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions