Ako vygenerovať pár kľúčov Ed25519 na odosielanie požiadaviek API na Binance

Zverejnené dňa 2023-07-11 10:48

Binance teraz podporuje používanie kľúčov Ed25519 na vytváranie podpísaných požiadaviek API. Stačí vygenerovať pár kľúčov Ed25519 a zaregistrovať verejný kľúč na Binance.

Čo sú kľúče API Ed25519?

Kľúče API Ed25519 používajú asymetrickú kryptografiu na overovanie vašich požiadaviek na Binance API. Kľúče Ed25519 sú podobne ako kľúče API RSA asymetrické. Môžete vygenerovať pár kľúčov, zdieľať verejný kľúč s Binance a použiť svoj súkromný kľúč na podpisovanie požiadaviek.

Prečo odporúčame používať typ Ed25519 namiesto iných typov kľúčov API?

Schéma digitálneho podpisu Ed25519 poskytuje vysokú bezpečnosť porovnateľnú s 3072-bitovými kľúčmi RSA, pričom má oveľa menšie podpisy, ktoré sa rýchlejšie počítajú:

Typ kľúča API

Veľkosť podpisu

Čas prevádzky podpisu

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

Hoci má HMAC-SHA256 menšiu veľkosť podpisu a funguje rýchlejšie, kľúče Ed25519 vo všeobecnosti fungujú lepšie na Binance API. Preto odporúčame prejsť na kľúče Ed25519.

Ako vytvoriť pár kľúčov Ed25519?

1. Prejdite na oficiálnu webovú stránku Generátora asymetrických kľúčov a stiahnite si a nainštalujte najnovšiu verziu generátora.

Poznámka: Súbor „.CHECKSUM“ sa používa na overenie integrity balíka generátora. Stiahnite si oba súbory do rovnakého adresára. Pre viac informácií kliknite sem.

image

2. Spustite aplikáciu a môžete ju použiť na:

  • Vyberte typ kľúča: Vyberte typ kľúča, ktorý sa má vygenerovať. Môžete si vybrať Ed25519, RSA 2048 bitov alebo RSA 4096 bitov. Upozorňujeme, že predvolene je vybratý typ Ed25519.
     
  • Generovať páry kľúčov: Vytvorte nové páry súkromných a verejných kľúčov Ed25519. Svoj existujúci súkromný kľúč Ed25519 môžete tiež vložiť do textového poľa a aplikácia automaticky vygeneruje súvisiaci verejný kľúč Ed25519.
  • Kopírovať/uložiť páry kľúčov: Skopírujte kľúče alebo uložte kľúče Ed25519 do súborov Private_key.txt a Public_key.txt. Upozorňujeme, že predvolená prípona súboru je .txt, ale môžete ju prispôsobiť iným formátom. Svoje súkromné kľúče s nikým nezdieľajte.

Ako na Binance zaregistrujem svoj kľúč Ed25519?

1. Prihláste sa do svojho účtu Binance a prejdite do časti [Profil] - [Správa API]. Kliknite na [Vytvoriť API].

image

2. Vyberte možnosť [Samo-vygenerované] a kliknite na [Ďalej].

image

3. Skopírujte verejný kľúč Ed25519 vygenerovaný prostredníctvom generátora asymetrických kľúčov a vložte ho do poľa na registráciu.

image

4. Zadajte názov pre váš kľúč API. Potom kliknite na [Ďalej] a dokončite 2FA.

image

Ako poslať podpísanú požiadavku API?

Ak chcete odoslať podpísanú požiadavku API, môžete postupovať podľa krokov uvedených v dokumentácii rozhrania API. Ďalšie podrobnosti nájdete v sekcii [Príklad PODPÍSANÉHO koncového bodu pre POST /api/v3/order - kľúče Ed25519] pod [Zabezpečením PODPÍSANÉHO koncového bodu].

image

 

Zaregistrujte sa hneď teraz a získajte až 100 USDT vo forme zľavy z obchodného poplatku (platí pre overených používateľov)