SSS
Ana sayfa
Destek Merkezi
SSS
API
API Rehberi
Binance'te API Talepleri Göndermek için Ed25519 Anahtar Çifti Nasıl Oluşturulur?

Binance'te API Talepleri Göndermek için Ed25519 Anahtar Çifti Nasıl Oluşturulur?

2023-07-11 10:48
Binance, artık imzalı API talepleri oluşturmak için Ed25519 anahtarlarının kullanımını desteklemektedir. Tek yapmanız gereken, bir Ed25519 anahtar çifti oluşturmak ve herkese açık anahtarı Binance'e kaydetmektir.

Ed25519 API anahtarları nedir?

Ed25519 API anahtarları, Binance API'sine gönderdiğiniz talepleri doğrulamak için asimetrik kriptografiden yararlanır. RSA API anahtarları gibi, Ed25519 anahtarları da asimetriktir. Bir anahtar çifti oluşturup herkese açık anahtarı Binance'le paylaşabilir ve taleplerinizi imzalamak için özel anahtarınızı kullanabilirsiniz.

Diğer API anahtarı türleri yerine neden Ed25519'un kullanılmasını öneriyoruz?

Ed25519 dijital imza protokolü, 3072 bit'lik RSA anahtarlarına kıyasla daha yüksek güvenlik sağlar ve çok daha hızlı işleme alınabilen daha küçük imzalara sahiptir:
API Anahtar Türü
İmza Boyutu
İmza İşlem Süresi
HMAC-SHA-25664 bayt0,00 ms
Ed2551988 bayt0,03 ms
RSA (2048 bit)344 bayt0,55 ms
RSA (4096 bit)684 bayt3,42 ms
HMAC-SHA256'nın imza boyutu daha küçük ve işlem süresi daha hızlı olsa da Ed25519 anahtarları, Binance API'sinde genellikle daha iyi performans gösterir. Bu yüzden Ed25519 anahtarlarına geçiş yapmanızı öneririz.

Ed25519 anahtar çifti nasıl oluşturulur?

1. Resmi Asimetrik Anahtar Oluşturma Yazılımı web sitesine gidin ve anahtar oluşturma yazılımının en son sürümünü indirip yükleyin.
Not: “.CHECKSUM” dosyası, anahtar oluşturma yazılımı paketinin bütünlüğünü doğrulamak için kullanılır. Lütfen her iki dosyayı da aynı klasöre indirin. Daha fazla bilgi için buraya tıklayın.
2. Uygulamayı açın ve aşağıdaki adımları izleyin:
  • Anahtar Türünü Seçin: Oluşturulacak anahtar türünü seçin. Ed25519, RSA 2048 bit veya RSA 4096 bit arasından seçim yapabilirsiniz. Varsayılan olarak Ed25519'un seçili olacağını lütfen unutmayın.
     
  • Anahtar Çiftleri Oluşturun: Yeni Ed25519 özel ve herkese açık anahtar çiftleri oluşturun. Ayrıca, mevcut Ed25519 özel anahtarınızı metin kutusuna yapıştırdığınızda uygulama otomatik olarak ilgili bir Ed25519 açık anahtarı oluşturacaktır.
  • Anahtar Çiftlerini Kopyalayın veya Kaydedin: Ed25519 anahtarlarını kopyalayın veya Private_key.txt ve Public_key.txt dosyalarına kaydedin.Dosya uzantısının varsayılan olarak .txt olduğunu lütfen unutmayın. Dilerseniz farklı formatlar da kullanabilirsiniz.Özel anahtarlarınızı hiç kimseyle paylaşmayın.

Ed25519 anahtarımı Binance'e nasıl kaydederim?

1. Binance hesabınıza giriş yapın ve sırasıyla [Profil] - [API Yönetimi] bölümlerine gidin.[API Oluştur] ögesine tıklayın.
2. [Kendi oluşturduğunuz] ögesini seçin ve [İleri] ögesine tıklayın.
3. Asimetrik Anahtar Oluşturma Yazılımında oluşturulan herkese açık Ed25519 anahtarını kopyalayın ve metin kutusuna yapıştırarak kaydedin.
4. API anahtarınız için bir isim girin. Ardından [İleri] tuşuna tıklayıp 2FA'yı tamamlayın.

İmzalı bir API talebi nasıl gönderilir?

İmzalı bir API talebi göndermek için API belgelerindeki adımları takip edebilirsiniz. Daha fazla bilgi için [SIGNED Uç Nokta Güvenliği] bölümünün altındaki [POST /api/v3/order için SIGNED Uç Nokta Örneği - Ed25519 Anahtarları] örneğine gidin.