Zgodnie z zapowiedzią popełniłem generator mnemoniców zgodny z BIP39.
Program pozwala na wygenerowanie mnemoniców o długości 12, 15, 18, 21 i 24 słów.
Jako źródło entropii używana jest talia kart (lub dwie).
Po potasowaniu kart klikamy kolejne karty jakie wylosowaliśmy.
Program instruuje nas, kiedy należy użyć drugiej talii (lub ponownie potasować pierwszą).
Aby dodatkowo zwiększyć losowość program liczy również czas od uruchomienia do kliknięcia karty i przy każdej karcie haszuje "salt".
Nie jest więc możliwe uzyskanie tego samego mnemonica używając tak samo ułożonej talii.
Robiąc to w ten sposób kierowałem się zasadą, że zachowanie mnemonica jest prostsze i pewniejsze niż zachowanie źródła entropii (ułożenia kart).
Po wskazaniu odpowiedniej ilości kart program wylicza mnemonic z dostarczonej entropii (binarna entropia to sha512 z układu kart+salt).
Program jest całkowicie samodzielny i nie wymaga żadnych plików, bibliotek ani połączenia z internetem - można go spokojnie odpalić na maszynie offline.
Źródła na githubie: https://github.com/Rav3nPL/SeedGenerator
Binarka: https://github.com/Rav3nPL/SeedGenerator/releases/
Generator mnemoniców BIP39 z talii kart [C#]
- Bardzo Zły Moderator
- Posty: 13855
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2355
- Lokalizacja: Polska/Wwa/GW

Reputacja postu: 
11
Napiwki za post:
0 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: rav3n_pl » wtorek, 31 stycznia 2017, 01:53
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
rav3n_pl
- Moderator
- Posty: 7894
- Rejestracja: 20 maja 2012
- Reputacja: 969
Reputacja postu: 
0
Napiwki za post:
0 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: pm7 » wtorek, 31 stycznia 2017, 13:11
Nieźle, tylko czemu C#?

"powtarzalności"Daje to brak powtażalności nawet przy użyciu tego samego układu kart.
pm7
- Bardzo Zły Moderator
- Posty: 13855
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2355
- Lokalizacja: Polska/Wwa/GW

Reputacja postu: 
0
Napiwki za post:
0.0002 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: rav3n_pl » wtorek, 31 stycznia 2017, 13:45
Z "ż" wychodzi mniej powtarzalnie XD
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
rav3n_pl
- Bardzo Zły Moderator
- Posty: 13855
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2355
- Lokalizacja: Polska/Wwa/GW

Reputacja postu: 
0
Napiwki za post:
0 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: rav3n_pl » czwartek, 23 lutego 2017, 12:59
W planie mam zrobić to w js jako stonę HTML, ale to "trochę" roboty, bo w js nie pisałem jeszcze

c# powinno bez problemu banglać na linuchu czy macosx z wine.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
rav3n_pl
mecenas
- Bardzo Zły Moderator
- Posty: 13855
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2355
- Lokalizacja: Polska/Wwa/GW

Reputacja postu: 
0
Napiwki za post:
0 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: rav3n_pl » czwartek, 23 lutego 2017, 15:44
Ściągasz exe-ka z gita i odpalasz przez wine.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
rav3n_pl
- Bardzo Zły Moderator
- Posty: 13855
- Rejestracja: 16 kwietnia 2012
- Reputacja: 2355
- Lokalizacja: Polska/Wwa/GW

Reputacja postu: 
3
Napiwki za post:
0 BTC
Generator mnemoniców BIP39 z talii kart [C#]
Postautor: rav3n_pl » piątek, 27 września 2019, 03:30
Drobny update kodu i nowa binarka na gicie 
https://github.com/Rav3nPL/SeedGenerator/releases
Tak, nadal nie zrobiłem apki na telefon ani wersji HTML

https://github.com/Rav3nPL/SeedGenerator/releases
Tak, nadal nie zrobiłem apki na telefon ani wersji HTML

Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
Trochę o P2pool; C#: RPC CoinControl, BIP39 Mnemonic z talii kart
Bitcoin Core 0.20.1
YT: Rafał prostuje Bitcoina, PDFy: https://bit.ly/rafal-prezentacje
rav3n_pl
Posty: 7
• Strona 1 z 1
Przejdź do
- Bitcoin
- Bezpieczeństwo
- Giełdy i serwisy - zagrożenia
- Anonimowość i bezpieczeństwo w sieci
- Piramidy i scamy
- Bitcoin
- Rozwój projektu
- Twój wkład w rozwój projektu
- Przedszkole
- Pomoc techniczna
- Generowanie monet
- Pomoc
- Ogólnie o miningu
- Mining pools
- Kopacze (miners)
- Sprzęt (hardware) do miningu
- Bitcoin w mediach
- Projekty związane z Bitcoin
- Imprezy, spotkania, konferencje
- Kwestie prawne
- Ciekawostki
- Organizacje charytatywne, zbiórki, dotacje
- Programowanie i wdrożenia
- Ankiety
- Portfele bitcoin
- Dla zaawansowanych - nowi tylko czytają
- Ekonomia
- Rozważania ekonomiczne
- Ankiety ekonomiczne
- Tutaj zapłacisz bitcoinami
- Polska
- Świat
- Tablica ogłoszeń
- Towary
- Sprzedam
- Kupię
- Zamienię
- Udziały
- Usługi
- Wymiana walut
- Komentarze
- Nagrody
- Wymiana Face-to-Face
- Dolnośląskie
- Kujawsko-pomorskie
- Lubelskie
- Lubuskie
- Łódzkie
- Małopolskie
- Mazowieckie
- Opolskie
- Podkarpackie
- Podlaskie
- Pomorskie
- Śląskie
- Świętokrzyskie
- Warmińsko-mazurskie
- Wielkopolskie
- Zachodniopomorskie
- Cała Polska
- Szukam/dam pracę
- Boty i strategie
- Giełdy, kantory, bitomaty
- Kantory
- Bitomaty
- Analiza techniczna
- Inwestycje
- Metale szlachetne
- ICO
- Forki i Alternatywne kryptowaluty
- LiteCoin
- Ekonomia
- Mining
- Ustawienia i konfiguracje
- Linki
- Dogecoin
- Ekonomia
- Mining
- NameCoin
- Ekonomia
- Mining
- Pozostałe
- Scrypt
- SHA256
- Dash
- Ethereum
- ETC
- Lisk
- Bitcoin Cash
- Kopanie kryptowalut
- Kopanie GPU
- Kopanie CPU
- Kopanie ASIC/FPGA
- Kopalnie kryptowalut
- IOTA
- NEO
- SCAMY
- Inne
- Linki
- Faucety, kraniki, gry
- Księga skarg i zażaleń
- AMA
- Strona i forum
- Administrator mówi
- Opinie, propozycje, uwagi
- Propozycje banów
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość
- Strefa czasowa UTC+01:00
- Na górę
- Zmień szerokość ekranu
- Usuń ciasteczka witryny
O Polskim Forum Bitcoin
Polskie Forum Bitcoin skupia miłośników Bitcoina w Polsce. Tu możesz zadać pytania odnośnie Bitoina lub podyskutować na ciekawe tematy.
Polecamy
Powered by phpBB ® | phpBB3 theme by KomiDesign