Cara Membuat Pasangan Kunci Ed25519 untuk Mengirim Permintaan API di Binance

2023-07-11 10:48

Binance kini mendukung penggunaan kunci Ed25519 untuk membuat permintaan API yang bertanda tangan. Anda hanya perlu membuat pasangan kunci Ed25519 dan mendaftarkan kunci publik tersebut di Binance.

Apa itu kunci API Ed25519?

Kunci API Ed25519 menggunakan kriptografi asimetris untuk mengautentikasi permintaan Anda di API Binance. Sama seperti kunci RSA API, kunci Ed25519 bersifat asimetris. Anda dapat membuat pasangan kunci, membagikan kunci publiknya dengan Binance, dan menggunakan kunci privat Anda untuk menandatangani permintaan.

Apa alasan kami lebih merekomendasikan penggunaan Ed25519 daripada jenis kunci API lainnya?

Skema tanda tangan digital Ed25519 memberikan keamanan tinggi yang sebanding dengan kunci RSA 3072-bit sekaligus memiliki tanda tangan yang jauh lebih kecil dan lebih cepat untuk diproses dalam komputasi:

Jenis Kunci API

Ukuran Tanda Tangan

Waktu Operasi Tanda Tangan

HMAC-SHA-25664 byte0,00 ms
Ed2551988 byte0,03 ms
RSA (2048-bit)344 byte0,55 ms
RSA (4096-bit)684 byte3,42 ms

Meskipun HMAC-SHA256 memiliki ukuran tanda tangan yang lebih kecil dan beroperasi lebih cepat, kunci Ed25519 umumnya berkinerja lebih baik di API Binance. Oleh karena itu, kami menyarankan Anda untuk beralih ke kunci Ed25519.

Bagaimana cara membuat pasangan kunci Ed25519?

1. Kunjungi situs Generator Kunci Asimetris resmi untuk mengunduh dan menginstal versi terbaru generator ini.

Catatan: File “.CHECKSUM” digunakan untuk memverifikasi integritas paket generator tersebut. Silakan unduh kedua file ke direktori yang sama. Klik di sini untuk mengetahui informasi selengkapnya.

image

2. Luncurkan aplikasi ini, maka Anda dapat menggunakannya untuk:

  • Memilih Jenis Kunci: Pilih jenis kunci yang akan dibuat. Anda bisa memilih Ed25519, RSA 2048 bit, atau RSA 4096 bit. Harap diperhatikan bahwa Ed25519 dipilih secara default.
     
  • Membuat Pasangan Kunci: Buat pasangan kunci privat dan publik Ed25519 yang baru. Anda juga dapat menempelkan kunci privat Ed25519 Anda yang ada ke kotak teks, maka aplikasi akan otomatis membuat kunci publik Ed25519 terkait.
  • Menyalin/Menyimpan Pasangan Kunci: Salin kunci atau simpan kunci Ed25519 ke dalam file Private_key.txt dan Public_key.txt. Harap diperhatikan bahwa format ekstensi file ini secara default adalah .txt, tetapi Anda dapat menyesuaikannya ke format lain. Jangan memberitahukan kunci pribadi Anda kepada siapa pun.

Bagaimana cara mendaftarkan kunci Ed25519 saya di Binance?

1. Masuk ke akun Binance Anda, lalu buka [Profil] - [Manajemen API]. Klik [Buat API].

image

2. Pilih [Dihasilkan Sendiri], lalu klik [Berikutnya].

image

3. Salin kunci publik Ed25519 yang dibuat oleh Generator Kunci Asimetris, lalu tempelkan ke dalam kotak untuk mendaftar.

image

4. Masukkan nama kunci API Anda. Kemudian, klik [Berikutnya], lalu selesaikan autentikasi 2FA.

image

Bagaimana cara mengirim permintaan API yang bertanda tangan?

Untuk mengirimkan permintaan API yang bertanda tangan, Anda dapat mengikuti langkah-langkahnya di dokumentasi API. Buka [Contoh Endpoint BERTANDA TANGAN untuk POST /api/v3/order - Kunci Ed25519] di bagian [Keamanan Endpoint BERTANDA TANGAN] untuk mengetahui detail selengkapnya.

image

Daftar Sekarang - Dapatkan rabat biaya perdagangan senilai hingga 100 USDT (bagi pengguna terverifikasi)