Crate vuke

Crate vuke 

Source
Expand description

Vuke - Research tool for studying vulnerable Bitcoin key generation practices.

This tool helps security researchers study historical vulnerabilities in Bitcoin key generation, including weak PRNGs, predictable seeds, and insecure derivation methods.

Re-exports§

pub use transform::Key;

Modules§

analyze
Key origin analysis - reverse detection of vulnerable generation methods.
benchmark
Benchmark for transform performance.
bitimage
Bitimage key derivation - file to Bitcoin key.
derive
Key derivation - convert private key bytes to addresses.
electrum
Electrum pre-BIP39 deterministic wallet derivation.
lcg
Linear Congruential Generator (LCG) implementation.
matcher
Address matcher - check if derived keys match target addresses.
mt64
MT19937-64 (64-bit seed) implementation.
multibit
MultiBit HD seed-as-entropy bug reproduction.
network
Bitcoin network configuration.
output
Output handlers for generated keys.
provider
Agnostic data provider system for external puzzle/bounty sources.
sha256_chain
SHA256 Chain Generator implementation.
source
Input sources for key generation.
transform
Key derivation transforms.
xorshift
Xorshift PRNG implementations.

Functions§

default_progress_style
Default progress bar style for CLI operations.