Assignment 4 – 1st Hash Simulation – IKetut Gunawan

Let's Join Us

Assignment 4 – 1st Hash Simulation – IKetut Gunawan

 

Pertanyaan & Jawaban

List Assignment 4:
Selama praktek maka mahasiswa MIT12&14 menggunakan website disini https://andersbrownworth.com/blockchain/
Terdapat 5 tantangan berikut ini:

NO 1

Question:

1. Dalam menu Hash buatlah 4 hash kode dari data diri kalian yang terdiri dari,
a. Nama (huruf kecil semua, contoh: umar)
b. Nama (huruf capitalized, contoh: Umar)
Apakah ada perbedaan hash dari a dan b?
c. Nama, NIM, Fakultas, Jurusan, Konsentrasi, Nama Universitas
d. Nama, NIM, Fakultas, Jurusan, Konsentrasi, Nama Universitas dan link skup MIT kalian!
Apa yang kalian pahami dari tantangan nomor 1 ini?

Answer:

a. Nama huruf kecil “Iketutg”

Mendapatkan Hash = “59c28075739f5264f28d6e60b37fe1bac7ed68d9dfe9c4846b57fe979251e631″

b. Nama Kapital depan “iketutg”

Mendapatkan Hash = “ab0800d2471e6e4be0d3a6032ac811b267b14ae6f0208f68d950db99dac16da0″

sha256

Apakah ada perbedaan hash dari a dan b?   Ada perbedaan

c. Nama, NIM, Fakultas, Jurusan, Konsentrasi, Nama Universitas

 

{
“Nama”:”IKetutG”,
“NIM”:”2012528923″,
“Fakultas”:”Sains dan Teknologi”,
“Jurusan”:”Magister Teknik Informatika”,
“Konsentrasi”:”Business Intelligence”,
“Universitas”:”Universitas Raharja”
}

Mendapatkan Hash =  370e94b441f27b8f0f7689882d7ea993d0dbea73269904186a24a16055595549

d. Nama, NIM, Fakultas, Jurusan, Konsentrasi, Nama Universitas dan link skup MIT kalian!

{
“Nama”:”IKetutG”,
“NIM”:”2012528923″,
“Fakultas”:”Sains dan Teknologi”,
“Jurusan”:”Magister Teknik Informatika”,
“Konsentrasi”:”Business Intelligence”,
“Universitas”:”Universitas Raharja”,
“LinkSkupMit”:”https://developmentteam.alphabetincubator.id/blog/2021/03/18/skup-mt346-business-intelligence-system/”,
}

Mendapatkan Hash = 6c080605604ccf58390a3229b9cb6b1beadaa301cb5a09be4152452d94415794

 

sha256-x

 

Hash  kriptografi, ekspresi mengacu pada penambahan data acak ke input fungsi hash untuk menjamin keluaran unik, tetapi jika input sama maka menghasilkan yang sama. Ini bisa menjadi sesuatu yang tidak aman jika hanya di gunakan sebagai PIN / Password  . Karena contoh dibawah ini adalah jika password menggunakan hash dan disimpan ke dalam database maka data akan menghasilkan yg sama .

Contoh

 

 

 

 

Jika dilihat gambar diatas maka akan mudah terjadi kecurangan dari pihak lain karena penggunaan hash dan data yang disimpan

Penyerang dapat memprediksi kata sandi yang secara sah dipetakan ke hash itu dengan lebih baik. Setelah kata sandi diketahui, kata sandi yang sama dapat digunakan untuk mengakses semua akun yang menggunakan hash tersebut.

Maka dalam case ini Hash tidak bisa dikatakan aman jika penggunaannya salah , yang di lakukan Blockchain adanya markle-tree maka proses hash ini melalui proses hash yang benjenjang sehingga aman dan di blockchain ada pengamanan metode lain adanya hash sebelumnya dan data terdistribusi. Dan jika ingin digunakan sebagai password harus digabungkan dengan karakter random lainnya atau biasanya dikatakan hash+salt sehingga ini lebih aman dibandingkan hanya single karakter yang di hashing .

 

Contoh dibawah ini adalah dalam melakukan percobaan bruce attack dalam Hash SHA256

  1. telah dimiliki karakter hash :
    679e7aaf2604ef1933a4495e05e21fada5e5f43b6242a8b3d532b68b170aa19e

2. Melakukan pemrograman melakukan bruce attack  untuk mengetahu data yang telah di hash

Contoh dibawah ini  :

Screen-Shot-2021-06-12-at-10-00-12-AM

 

Best Regards

IKetutG

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x