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.
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.
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-256 | 64 bajtov | 0,00 ms |
| Ed25519 | 88 bajtov | 0,03 ms |
| RSA (2048-bit) | 344 bajtov | 0,55 ms |
| RSA (4096-bit) | 684 bajtov | 3,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.
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.

2. Spustite aplikáciu a môžete ju použiť na:
1. Prihláste sa do svojho účtu Binance a prejdite do časti [Profil] - [Správa API]. Kliknite na [Vytvoriť API].

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

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.

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

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].
