Cum să generați o pereche de chei Ed25519 pentru a trimite cereri API pe Binance

2023-07-11 10:48

Binance acceptă acum utilizarea cheilor Ed25519 pentru a crea cereri API semnate. Tot ce trebuie să faceți este să generați o pereche de chei Ed25519 și să înregistrați cheia publică pe Binance.

Ce sunt cheile API Ed25519?

Cheile API Ed25519 folosesc criptografia asimetrică pentru a vă autentifica cererile pe API Binance. Ca și cheile API RSA, cheile Ed25519 sunt asimetrice. Puteți să generați o pereche de chei, să partajați cheia publică cu Binance și să vă folosiți cheia privată pentru a semna cererile.

De ce vă recomandăm să utilizați Ed25519 în loc de alte tipuri de chei API?

Schema de semnătură digitală Ed25519 oferă o securitate ridicată comparabilă cu cheile RSA pe 3072 de biți, având în același timp semnături mult mai mici, care sunt mai rapid de calculat:

Tip de cheie API

Dimensiunea semnăturii

Timp de funcționare semnătură

HMAC-SHA-25664 octeți0,00 ms
Ed2551988 octeți0,03 ms
RSA (2048 biți)344 octeți0,55 ms
RSA (4096 biți)684 octeți3,42 ms

Deși HMAC-SHA-256 are o dimensiune mai mică a semnăturii și funcționează mai rapid, cheile Ed25519 au, în general, performanțe mai bune pe API Binance. Prin urmare, vă recomandăm să treceți la cheile Ed25519.

Cum se creează o pereche de chei Ed25519?

1. Accesați site-ul oficial Asymmetric Keys Generator pentru a descărca și instala cea mai recentă versiune a generatorului.

Notă: Fișierul „.CHECKSUM” este utilizat pentru a verifica integritatea pachetului generatorului. Vă rugăm să descărcați ambele fișiere în același director. Apăsați aici pentru mai multe informații.

image

2. Lansați aplicația și o puteți utiliza pentru:

  • A alege tipul de cheie: Alegeți tipul de cheie care urmează să fie generat. Puteți alege Ed25519, RSA 2048 biți sau RSA 4096 biți. Rețineți că Ed25519 este ales în mod implicit.
     
  • A genera perechi de chei: Creați noi perechi de chei publice și private Ed25519. De asemenea, puteți insera cheia privată Ed25519 existentă în caseta de text, iar aplicația va genera automat o cheie publică Ed25519 asociată.
  • A copia/salva perechile de chei: Copiați cheile sau salvați cheile Ed25519 în fișierele Private_key.txt și Public_key.txt. Rețineți că extensia de fișier este implicit .txt, dar o puteți personaliza pentru alte formate. Nu partajați cheile private cu nimeni.

Cum să îmi înregistrez cheia Ed25519 pe Binance?

1. Conectați-vă la contul dvs. Binance și accesați [Profil] - [Gestionare API]. Faceți clic pe [Creați API].

image

2. Alegeți [Generat automat] și faceți clic pe [Următorul].

image

3. Copiați cheia publică Ed25519 generată de Asymmetric Keys Generator și lipiți-o în casetă pentru înregistrare.

image

4. Introduceți un nume pentru cheia API. Apoi faceți clic pe [Următorul] și efectuați 2FA.

image

Cum să trimiteți o cerere API semnată?

Pentru a trimite o cerere API semnată, puteți urma pașii din Documentația API. Navigați la [SIGNED Endpoint Example for POST /api/v3/order - Ed25519 Keys] din secțiunea [SIGNED Endpoint security] pentru mai multe detalii.

image

Înregistrați-vă acum - Obțineți o reducere de până la 100 USDT la comisioanele de tranzacționare (pentru utilizatorii verificați)