Bitcoin Forum
September 16, 2019, 09:35:32 PM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [GUIDE] Generate your secure IOTA-Seed without using insecure online-generators  (Read 178 times)
Nestade
Sr. Member
****
Offline Offline

Activity: 672
Merit: 317


View Profile
February 23, 2018, 06:23:24 AM
Last edit: February 25, 2018, 07:27:37 AM by Nestade
Merited by DarkStar_ (3), vapourminer (1), Coolcryptovator (1)
 #1

Hi,

Many people don't know how to generate a seed for their IOTA-wallet properly so they just use an online-seed-generator.
However this online generators aren't safe of course as you only need the seed to log in to your wallet.
I'd just like to show you how to generate your own secure seed.

Linux:

Well... It's incredibly easy generating your seed using Linux - it's just one command.

Code:
cat /dev/urandom |tr -dc A-Z9|head -c${1:-81}

Windows:

1.: Download and install Python:

Direct-Download (2.7.14):
64bit: https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi
32bit: https://www.python.org/ftp/python/2.7.14/python-2.7.14.msi

Overview: https://www.python.org/downloads/release/python-2714/

2a: Open Python Command Line (in start menu it's shown as 'Python (Command Line)') ***

3a: Paste in the following commands and hit enter:
Code:
from random import SystemRandom

alpha9 = u'9ABCDEFGHIJKLMNOPQRSTUVWXYZ'

password_length = 81

generator = SystemRandom()

print(u''.join(generator.choice(alpha9) for _ in range(password_length)))



Congratulations - you can copy your generated seed now - be sure to write it down and don't lose it!


----------------------------------------------------
2b: You can also download this phyton-script so you don't have to use the console:

https://drive.google.com/file/d/1KgS8JhsQuX7LPP-SW6mrYscJsy8nqThS/view?usp=sharing
(If you don't trust it you can check the source-code by right-click and edit and it should be shown by default when downloading it.)

3b: After installing Phyton as mentioned in step 1 you should be able to run the script by double clicking it.
It will create a text-file called 'IOTASeed.txt' (same location as 'IOTASeed_AUTO.py') which contains the generated seed.

4b: Open 'IOTASeed.txt' and congratulations - be sure to write the contained seed down and don't lose it!
----------------------------------------------------

There are multiple ways of generating your seed - another popular method uses the programm 'keepass' - if you prefer this method you could use this guide (haven't checked it!):
https://drive.google.com/file/d/1b4dpnC6VWTQ3N7JHVU3SwYmwL_dt-QRD/view

MacOS

I'm sorry, but I don't own any device running MacOS.
It should be possible using the Windows method mentioned above.
Just download this instead of the .exe and follow the Windows guide.

Direct-Download (2.7.14):
32bit [Mac OS X 10.5 and later]: https://www.python.org/ftp/python/2.7.14/python-2.7.14-macosx10.5.pkg
32/64bit [Mac OS X 10.6 and later]: https://www.python.org/ftp/python/2.7.14/python-2.7.14-macosx10.6.pkg

Overview: https://www.python.org/downloads/release/python-2714/


Hope you could generate your own seed using this guide Smiley
Any advice and suggestions will be greatly appreciated!

Regards,
Nestade alias xuNsh1ne

PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
Nestade
Sr. Member
****
Offline Offline

Activity: 672
Merit: 317


View Profile
March 14, 2018, 07:45:55 PM
Last edit: August 06, 2018, 03:33:23 PM by Nestade
Merited by Bardman (1)
 #2

IMPORTANT: If you created your seed using an online generator immediately create a new seed offline and transfer your funds to it. There were wallets compromised using online generated seeds!

DO NOT store your seed on your computer - at least not in plaintext.

==================================
==================================
==================================

More guides:


MyEtherWallet/Metamask

[GUIDE] Exporting your private-key from ImToken, Jaxx, Eidoo and Parity

[GUIDE] How to import your private-key from another wallet to MEW/MetaMask

[GUIDE] Creating a (new) keystore-file using your private-key

SECURITY

[SECURITY] How to protect your wallets and private keys

[SECURITY] Running MyEtherWallet locally

[Guide] MyEtherWallet Offline Transactions

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!