Skip to content

Missing BIP-32 Test vector 5 validation #4054

Description

@kuliq23

We should reject invalid extended keys per BIP-32 spec:

Master keys (depth 0) must have zero parent fingerprint and child index.

Found here through differential fuzzing using Bitcoinfuzz.
Thanks @erickcestari for noticing it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions