Pages:
Author

Topic: [IDE] Private Key Yang Terkustomisasi - page 2. (Read 740 times)

jr. member
Activity: 89
Merit: 6
March 17, 2019, 04:27:29 AM
#2
Topik diskusi yang menarik. Saya punya beberapa pertanyaan yang mungkin bisa jadi bahan diskusi, yaitu darimana kita bisa menentukan suatu 'private key custom' mudah di brute force atau tidak? Kalok udah dalam format wif atau private key normal saya rasa tetap sama-sama sulitnya. Atau memang komputer lebih mudah meng-crack privat key yang bersumber dari sumber enkoding yang lemah?

Saya juga berpikir kalok orang lain mungkin bakal lebih mudah dalam melakukan bruteforce kalau dia tau kita pake sumber teks kustom atau nomer bermakna, tapi sepertinya hal ini juga kemungkinannya kecil, kecuali kita sendiri yang bilang ini address private keynya kustom dst.
sr. member
Activity: 270
Merit: 309
Shinji bgt gwh
March 17, 2019, 04:10:17 AM
#1
DWYOR (Risiko Ada Di bawah)


Pendahuluan
Setelah melihat utas om @mu_enrico
Dapat diketahui sebuah private key terdiri dari 64 digit heksadesimal(Sebelum di-hash).
Hal ini berlaku untuk hampir semua cryptocurrency (Kecuali Stellar+Ripple).
Saya kepikiran, bagaimana jika kita mengkustomisasi private key (HEX) agar mudah diingat


IDE 1 :  String-Based Private Key(BAHAYA)
64 Hex(4-bit) = 256 bit = 32 String(8 bit)
String (8 bit) merupakan bilangan yang digunakan dalam komputer sehari-hari
String Meliputi Seluruh Karakter Di Keyboard(Alphanumeric(Case Sensitive), Tanda Baca, Spasi)

Langkah-Langkah :
1. Tentukan 32 Digit String Yang Akan Digunakan, disini saya akan menggunakan
Code:
bangsaptagantengbangsaptaganteng

2.Ubah String Menjadi Hex (saya menggunakan Ini)(Usahakan Offline)


3.Ubah Hex menjadi WIF, gunakan cara @mu_enrico(Kalau Mau Instan gunakan BitAddress[klik Wallet Details])(Usahakan Offline)


Kelebihan Metode :
-Lebih Mudah Diingat

Kekurangan Metode :
-Rentan Ditebak
-Lebih Rentan Bruteforce


IDE 2 :  Menggunakan Nomor Pribadi
Untuk Mengisi Limit 64 Digit,Kita Bisa Mengisinya Dengan "Nomor Spesial", Daftar Yang Berguna :
NIK : 16 Digit
KK : 16 Digit
Paspor : Huh (Mungkin Ada Yang Mau Bantuin)
NISN : 10 Digin
Kartu Debit & Kredit : 16 Digit
Tanggal Spesial : 8 Digit

Langkah-Langkah :
1.Gunakan "List" Diatas Untuk Membentuk Bilangan 64 Digit (Ane Saranin Pake Format [NIK][KK][Tanggal][Tanggal][Tanggal][Tanggal])

2.Kalu Sudah, Ubah Hex menjadi WIF, gunakan cara @mu_enrico(Kalau Mau Instan gunakan BitAddress[klik Wallet Details])(Usahakan Offline)

Kelebihan Metode :
-Lebih Aman
-Sulit ditebak (Data Pribadi)
-Lebih Sulit Di-Bruteforce
-Hanya Perlu Menghafalkan Kombinasinya

Kekurangan Metode :
-Sulit Dihafal


NB : Untuk Eth Tinggal Masukin Hex Ke MyEtherWallet

Mohon Kritik & Sarannya.
Pages:
Jump to: