Hogyan hozhatunk létre / hozhatunk létre saját, 24 szóból álló mnemonikus kifejezést?

Ez egy gyors téma mindazok számára, akik saját 12/24 szóból álló egyéni emlékeztető kifejezéseket szeretnének létrehozni. Nemrégiben az egyik felhasználó megkérdezte tőlünk: “Lehet-e saját 24 szó alapanyagot létrehozni és használni a Ledger Nano S-n az automatikusan létrehozott helyett?”.

Persze, létrehozhat saját egyéni emlékeztető kifejezéseket, és felhasználhatja azokat hardveres vagy bármilyen BIP39-kompatibilis pénztárcán. De ez a módszer nagyon nem ajánlott.

Itt bemutatjuk a saját mnemonikus kód létrehozásának lehetséges módjait. De először hadd értsük meg, miért lesznek kevésbé biztonságosak a manuálisan létrehozott magmondatok, és miért kell támaszkodni a véletlenszerű generálásra.

BIP39 Mememonikus

A BIP39 (Bitcoin Improvement javaslat) egy mnemonikus kód vagy mondat (könnyen megjegyezhető szavak csoportja), amelyet hierarchikusan determinisztikus kulcsok generálására használnak. A Bitcoin és más pénztárca-alkalmazások hierarchikus determinisztikus kulcsgenerálási folyamat segítségével elméletileg végtelen számú kriptográfiai titkot nyerhetnek egyetlen magból. Vagyis a kriptovaluta nyilvános címek és privát kulcsaik egyetlen master magból származnak.

A BIP39 a determinisztikus kulcsok ipari szabványa. A legtöbb hardvertárca, például a Ledger, Trezor, Keepkey és sok más hierarchikus determinista (HD) pénztárca a BIP39-et használja a törzsmag generálásához. Közülük a legtöbb pénztárca alapértelmezés szerint a 24 szót használja. Ez véletlenszerűen 24 szóból áll a 2048 szóból, amely megtalálható a BIP39 angol szavak listája.

Példa a 24 szóból álló BIP39 memóriára:

főnök vidéki hónap kar kilépés elegáns nyolc szemű palota biológia pisztoly vezérlés kívül album födém felső forralás elnyeli a fa átlag utcai kuncogás fej fagyott

Egyéni emlékeztető mag létrehozása

A 2048 szó standard listájából kiválaszthatja saját 24 szó kombinációját, és ez működni fog. De nem a várt módon működik. Vagyis nem lesz érvényes vetőmag. Mivel a sorrendhez egy adott struktúra szükséges, és az utolsó szó különösen ellenőrző összeget tartalmaz.

Valószínűleg választhat 23 szót, és kísérletezhet az utolsó szóval. De mivel a mnemos kifejezés utolsó magja (24. szó) ellenőrző összeg, nem minden szó fog működni. Még akkor sem ajánlott, ha manuálisan generált érvényes vetőmagot. Miért? Az emberi agy nem igazán jó a véletlenszerűségben. Tehát alapvetően a felhasználó által létrehozott összes mag kevésbé biztonságos.

Saját mag létrehozásával megkönnyíti valakinek a kitalálását. Ne felejtsük el, hogy vannak olyan robotok, amelyek képesek keresni egy bizonyos mintát követő, de nem véletlenszerűen generált memória kifejezéseket.

Tehát, ha saját vetőmagot szeretne létrehozni, akkor az egyetlen lehetőség az automatikus generálás.

Nagyon ajánlott, hogy a mnemonikus kifejezéseket véletlenszerű szógenerálással hozzák létre. Számos jól bevált nyílt forráskódú szoftver / pénztárca létezik, amely magokat állít elő a PRNG (Pseudorandom Number Generator) / CSPRNG (Cryptographically Secure Pseudorandom Number Generator) segítségével. Használhatja az Electrumot, és szinte minden hardver pénztárca ugyanazt a módszert alkalmazza a magtermeléshez.

De akkor arra törekszik, hogy saját 24 szóból álló kifejezést hozzon létre a pénztárca szoftver által biztosított automatikusan létrehozott mag helyett. Ebben az esetben a következő eszközt használhatja.

Mnemos kód-átalakító / generátor – iancoleman.io

https://iancoleman.io/bip39/

mnemonikus kódgenerátor

Ez egy 100% -ban nyílt forráskódú eszköz mnemos kód létrehozására. Akár offline is használhatja ezt a webhelyet. Csak kattintson jobb gombbal, és mentse az oldalt BIP39 – Mnemonic Code.html néven. Ezután leválaszthatja az internetet, és offline módon generálhatja a magot.

Igazán véletlenszerűen generálja a BIP39 magot. Válasszon 24 szót, majd kattintson a generálás gombra egy új véletlenszerű memória létrehozásához.

De mi van akkor, ha egy érvényes kezdőmondat számítógép nélküli manuális létrehozására gondol? Erre szolgálnak a hardvertárcák. Teljesen offline módon generálják a magokat / kulcsokat a készüléken. De az a helyzet, hogy nincs igazi rálátása a generációs folyamatra. Tehát úgy dönt, hogy manuálisan létrehoz egyet.

Van egy módszer, amely offline számítógépet, kockákat és érmét tartalmaz. De ez nagyon bonyolult, és csak technikailag haladó felhasználók számára ajánlott.

BIP39 Diceware – Mnemonikus előállítás kocka és érme felhasználásával

A folyamat egyszerű. Mindössze egy sima hatoldalas kocka, egy érme, egy toll és egy darab papírra lesz szükséged, hogy feljegyezhesd a mnemómiát.

Ahelyett, hogy kézzel szedné a szavakat, a kocka (1-6) dobásával és az érme megfordításával (t / h) generálja őket..

Több információ: https://github.com/taelfrinn/Bip39-diceware

Vannak más módszerek is a szavak felsorolásához, csak a kocka dobásából. De lehet, hogy nem fog működni, mert nem fogja megkapni az ellenőrző összeget azzal, ha a sajátját görgeti. Be kell állítania az utolsó szót, hogy megfeleljen az ellenőrző összeg követelményeinek.

Ehhez a GitHubon van egy Force30 nevű segédprogram. Az egyéni szavak listáját úgy módosítja, hogy megfeleljen a BIP39 pénztárcáknak.

Több információ: https://github.com/IntegersOfK/force39

Ezzel a módszerrel előállíthat egy bip39-kompatibilis pénztárcát kézi entrópia használatával.

Használja ezt saját felelősségére.

Ha valóban aggódsz a 24 szavas mag biztonságáért, és ha kételkedsz a hardver pénztárca RNG-jében, akkor fontold meg egy erős jelszó (25. szó) használatát.

Biztonságos 25. szó kiválasztása

A BIP39 szabvány támogatja a további jelszavakat, amelyek a 24 szóból álló mnemonikus kifejezések titkosítására szolgálnak. Ez opcionális, és ez a szolgáltatás javítja a biztonságot és a rugalmasságot. Ezt a funkciót minden hardvertárca támogatja, például a Ledger, a Trezor, a Keepkey stb.

Az Ön által megadott jelszó (25. szó) teljesen véletlenszerű lehet, és nem feltétlenül a BIP39 angol szavak listáján szereplő szavaknak kell lennie.

De ne feledje, hogy minden lehetséges jelszó egy determinisztikus módon egy új nyilvános / privát kulcspár készletet eredményez. Ezért feltétlenül írja le az Ön által használt jelszót, amelyben van pénz.

Abban az esetben, ha elveszíti a jelszavát, de rendelkezik a 24 szavas maggal, akkor nem tudja visszaszerezni az alapokat. Szüksége lesz mind a 24 szóra, mind a kiegészítő jelszóra.

Ne feledje, hogy a jelszó megkülönbözteti a kis- és nagybetűket, sőt a szóköz is érvényes karakter. Tehát biztonsági másolatot készítsen / írja fel a hiba nélkül. A biztonsági másolatot is tárolja valahol a 24 szavas magtól elkülönítve. Például tárolhatja őket jelszókezelőkön.

Most, mielőtt elmész, itt van néhány tipp, amelyet tudnod kell a helyreállítási magról és a jelszóról.

Tippek az egyéni memóriához, a helyreállítási maghoz és a jelszóhoz

Ha offline módon 24 szóból álló mnemos kifejezést generál, akkor azt javasoljuk, hogy írja le a mag szót papírra. Ha további jelszót állított be, írja azt is. Importálja a magot a hardver pénztárcájába vagy egy offline számítógépbe. Vagy használhat olyan eszközöket, mint a https://iancoleman.io/bip39/. Ellenőrizze az 1. Bitcoin nyilvános címet a fogadó fülön, és jegyezze fel ezt. Ezután töröljön mindent.

Ezután ismét importálja a 24 szó alapértelmezett kifejezést és a jelszót (ha be van állítva), hogy az íráskombináció biztonsági másolatot készítsen.

Ha a BIP39 kezdő kifejezés és jelszó pontosan ugyanazokat a Bitcoin nyilvános címeket generálja, akkor jó.

Ne kövessen el hibát a 24 szóból álló mnemos és jelszó alátámasztásakor. Ha valamelyik karaktert téved, akkor teljesen más címsort kap. Csak akkor helyezze el a titkosítást, és csak akkor kezdje el használni a mag és a jelszó kombinációt, ha biztos benne, hogy a biztonsági mentései megbízhatóak.

Ne felejtsük el, hogy a lopás során elvesztett érméknél több olyan beszámoló is található, amelyekben a felhasználók végleg bezárkóznak saját érméikből a biztonság túlzott bonyolításával. Tehát próbáljon egyensúlyt teremteni a biztonsági igényekkel szemben azzal a képességgel, hogy ne felejtsen el biztonsági másolatot készíteni és a jelszavát használni, és ne válasszon ki oly bonyolult dolgot. A titkosítás védelme kiegyensúlyozó gyakorlat.

Remélem, ez megmagyarázza.

A BIP 39 specifikációról itt olvashat bővebben:

https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki

Ha hasznosnak találta az ezen az oldalon található információkat, kérjük, ossza meg.