We love to scream "Be Your Own Bank," but most of us are hypocrites. We trust Coinbase to buy, Exodus to view, and we blindly trust that a Trezor or Ledger firmware update isn't going to leak our keys. We are still a slave to the "big man." We simply swapped a banker for a developer we've never met.
That's why I built the controversial brainwallet.io 10 years ago (no reports of stolen or lost funds yet). I needed a tool that genereted keys that I could trust. What better way than to create your own simple tool.
I just released a new version today which adds support for ETH and the Argon2id KDF. The security parameters are now aggressively memory-hard: 384MB RAM and 25 iterations. It takes my MacBook 12 seconds just to generate a single key pair. This intentional slowness, along with the mandatory salt, makes brute-forcing mathematically infeasible.
This is my open-source contribution to the community: a verifiable, memory-hard option for those who truly believe in the "Don't Trust, Verify" ethos. Take it or leave it. I welcome anyone to audit the code to verify the security and the cryptographic parameters.
[link] [comments]
from Cryptocurrency News & Discussion https://ift.tt/fiZc6YD
via
No comments:
Post a Comment