Skip to content

crypto/internal/fips140/nistec: p256NegCond is variable time on ppc64le #71383

@rolandshoemaker

Description

@rolandshoemaker

Due to usage of a conditional branching instruction in the ppc64le implementation of p256NegCond, the function is variable time rather than constant time.

This is a security issue, as it leaks a very small number of bits, but we're treating it as PUBLIC track per the Go Security policy, as it affects a rather niche architecture, and because we're unaware of any protocols this directly affects.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions