Binance nyní podporuje používání klíčů Ed25519 k vytváření podepsaných požadavků API. Stačí vám vygenerovat si pár klíčů Ed25519 a zaregistrovat veřejný klíč na platformě Binance.
Klíče API Ed25519 používají asymetrické šifrování k ověřování vašich požadavků v rozhraní Binance API. Stejně jako klíče RSA API jsou klíče Ed25519 asymetrické. Můžete si vytvořit pár klíčů a veřejný klíč sdílet s platformou Binance a svůj soukromý klíč používat k podepisování požadavků.
Program digitálního podpisu Ed25519 zajišťuje vysoké zabezpečení srovnatelné s 3072bitovými klíči RSA, a přitom má mnohem menší podpisy, které se dají rychleji vypočítat.
Typ klíče API | Velikost podpisu | Čas potřebný k operaci podpisu |
| HMAC-SHA-256 | 64 bajtů | 0,00 ms |
| Ed25519 | 88 bajtů | 0,03 ms |
| RSA (2048bitový) | 344 bajtů | 0,55 ms |
| RSA (4096bitový) | 684 bajtů | 3,42 ms |
Ačkoli má klíč HMAC-SHA256 menší velikost podpisu a provádí operace rychleji, v rozhraní Binance API většinou lépe fungují klíče Ed25519. Proto doporučujeme přejít na klíče Ed25519.
1. Navštivte webovou stránku oficiální generátor asymetrických klíčů a stáhněte si tam aktuální verzi generátoru.
Poznámka: Soubor „.CHECKSUM“ se používá k ověření úplnosti balíčku generátoru. Oba soubory si stáhněte do stejného adresáře. Kliknutím sem zobrazíte další informace.

2. Spusťte aplikaci a následně v ní můžete:
1. Přihlaste se k účtu Binance a klikněte na položky [Profil] - [Správa API]. Klikněte na tlačítko [Vytvořit API].

2. Vyberte možnost [Vlastní generování] a klikněte na tlačítko [Další].

3. Zkopírujte veřejný klíč Ed25519 vygenerovaný generátorem asymetrických klíčů a vložte jej do pole pro registraci.

4. Zadejte název svého klíče API. Poté klikněte na tlačítko [Další] a proveďte dvoufázové ověření.

K odeslání podepsaného požadavku API postupujte podle kroků uvedených v dokumentaci API. Více informací najdete v kapitole [příklad PODEPSANÉHO koncového bodu k ODESLÁNÍ /api/v3/příkaz - klíče Ed25519] sekce [Zabezpečení PODEPSANÉHO koncového bodu
