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.