BIP39 GPU
Мнемоники на GPU
Библиотека и CLI для работы с мнемоническими фразами BIP39 с ускорением на GPU через OpenCL.A library and CLI for BIP39 mnemonic phrases with GPU acceleration via OpenCL.Бібліотека та CLI для роботи з мнемонічними фразами BIP39 з прискоренням на GPU через OpenCL.
О проектеOverviewПро проєкт
BIP39 — стандарт мнемонических фраз, которыми защищены криптокошельки: набор из 12, 15, 18, 21 или 24 слов вместо нечитаемого ключа.
Эта библиотека умеет всё нужное: генерировать такие фразы, проверять их контрольную сумму, преобразовывать в зерно кошелька. Работа идёт и на процессоре, и с ускорением на видеокарте через OpenCL — когда нужно обрабатывать большие объёмы.
Опубликована как полноценная Python-библиотека с CLI, документацией на GitHub Pages и набором из 128 проходящих тестов. Хороший пример проекта, доведённого до состояния готового релиза.
BIP39 is the mnemonic-phrase standard that protects crypto wallets: a set of 12, 15, 18, 21 or 24 words instead of an unreadable key.
This library does everything needed: generate such phrases, verify their checksum, convert them into a wallet seed. It works both on the CPU and GPU-accelerated via OpenCL — when large volumes need processing.
Published as a full Python library with a CLI, documentation on GitHub Pages and a suite of 128 passing tests. A good example of a project taken all the way to a finished release.
BIP39 — стандарт мнемонічних фраз, якими захищені криптогаманці: 12, 15, 18, 21 чи 24 слова замість нечитабельного ключа.
Ця бібліотека вміє генерувати фрази, перевіряти контрольну суму, перетворювати на зерно. Працює і на CPU, і на GPU через OpenCL.
Опублікована як повноцінна Python-бібліотека з CLI, документацією та 128 тестами.
ОсобенностиFeaturesОсобливості
- Генерация мнемоник BIP39 (12-24 слова)
- Проверка контрольной суммы фразы
- Преобразование мнемоники в зерно кошелька
- Ускорение на GPU через OpenCL
- Python-библиотека с CLI и 128 тестами
- BIP39 mnemonic generation (12-24 words)
- Phrase checksum verification
- Converting a mnemonic to a wallet seed
- GPU acceleration via OpenCL
- A Python library with a CLI and 128 tests
- Генерація мнемонік BIP39 (12-24 слова)
- Перевірка контрольної суми фрази
- Перетворення мнемоніки на зерно гаманця
- Прискорення на GPU через OpenCL
- Python-бібліотека з CLI та 128 тестами