Golang Create Signature using sha256

Kardo Tinambunan
2 min readNov 24, 2022

--

Seperti pokok pembahasan kita di atas adalah mengenai signature.

mungkin saya akan menjelaskan mengenai topik di atas sesuai dengan pemahaman saya sendiri dan jika menurut kalian kurang jelas.. kalian bisa membandingkan dengan beberapa sumber lain yang ada di google, karena saya sendiri tidak begitu paham merangkai kata-kata :).

Berbicara mengenai signature sendiri sepemahan saya adalah sekumpulan key yang digabung dan di encode sehingga menghasilkan sebuah retrun , nah hasil endcode itu lah nantinya yang akan digunakan sebagai signature.

Misalkan kamu bisa melakukan kombinasi antara. nomorhp, noKTP, no SIM dan lain lain..

untuk kombinasi ini sendiri biasanya di padukan dengan simbol — simbol seperti .. || , ==, {}, [], atau lain sebagainya.. tergantung mana enaknyalah ye kan wkwkwk.

untuk sampelnya codenya sendiri bisa kamu lihat di bawah ini..

Sesuai dengan code sample di atas dimana kita sudah membuat generate signature code yang akan kita gunakan untuk header dalam akses data… namun selain melakukan generate signature kita juga bisa melakukan compare atau membandingkan kode signature yang datang dari client.. hal ini hampir sama saja fungsinya ..

untuk contoh mudah nya kamu bisa melihat sample di bawah

kamu bisa lihat dimana jika hasil validnya mengembalikan nilai true maka perbandingan antara compare kiri dan kanan memiliki hasil yang sama.

demikian untuk pembahasan ini semoga dapat membantu kamu yang sedang pusing wkwkwk.

--

--

Kardo Tinambunan

hay saya seorang fullstak developer di salah satu kantor di siolo