Back to top
  • 공유 Share
  • 인쇄 Print
  • 글자크기 Font size
URL copied.

Ledger SDK’si imza sırasında işlem verilerini sunucudan sorguluyor; şirket saklamadığını söylüyor

Dizüstü bilgisayara kabloyla bağlanan donanım cüzdanı / TokenPost.ai

Ledger’ın donanım cüzdanlarını bağlamak için kullanılan yazılım geliştirme kiti (SDK), işlemler imzalanırken bilgileri sunucudan sorguluyor. Şirket, bunun Clear Signing için gerekli olduğunu ve verileri saklamadığını açıkladı.

Unchained, Ambire geliştiricisi Kaloyan Kosev’in ayın 10’unda X’te “Gizliliğin varsayılan ayar olması gerektiğini düşünüyorum” diye yazdığını aktardı. Kosev, cüzdan geliştiricileri ayarı değiştirmediği sürece Ledger’ın imzalama aracının her imzada Ledger sunucularına bilgi gönderdiğini belirtti.

Kosev’in aktardığı veriler arasında işlem ağı, sözleşme veya alıcı adresi, cihaz modeli ve ürün yazılımı sürümü, uygulama sürümü ve kör imzalama durumu bulunuyor. Kör imzalama, işlem içeriğinin cihaz ekranında okunamadığı halde onaylanması anlamına geliyor.

TokenPost daha önce Ledger SDK’sinin imzalama bilgilerini varsayılan olarak toplama ayarını ve aktarılan verileri ele almıştı. Bu haberde Ledger’ın açıklamasına ve Ambire’nin varsayılan veri aktarımını kapatmak için yaptığı değişikliğe ilişkin ayrıntılar da yer alıyor.

Ledger’ın herkese açık değişiklik kayıtlarında, context-module 1.16.0 sürümüne kör imzalama raporlama özelliğinin eklendiği belirtiliyor. 2.1.0 sürümünde ise raporlama özelliği Ledger’ın sunucu adresini kullanacak şekilde değiştirildi.

Bir Ledger geliştiricisi, 8 Ekim’de Ethereum (ETH) ve Solana (SOL) imza olaylarını raporlayan özelliği etkinleştiren değişikliği birleştirdi. Bu kayıt, imza olayı raporlama özelliğinin söz konusu eleştiriden önce de geliştirme araçlarında bulunduğunu gösteriyor.

Ledger’ın güvenlik araştırma ekibi Ledger Donjon, X’te bunun “Clear Signing’in çalışma biçiminin bir parçası” olduğunu açıkladı. Ledger, işlem ayrıntılarını cihaz ekranında okunabilir biçimde göstermek için ilgili açıklama dosyalarının sorgulanması gerektiğini söyledi.

Clear Signing, işlem bilgilerini cihaz ekranında kolay okunur bir biçime dönüştüren bir özellik. Ledger Donjon, bu süreçte kullanılan ERC-7730 açıklama dosyalarının cihazda saklanamayacak kadar büyük olduğunu, bu nedenle varsayılan modülün imzalama sırasında Ledger sunucusunda uygun dosyayı sorguladığını belirtti.

Ledger’ın açıklamasına göre, sunucunun ilgili dosyayı bulabilmesi için işlem içeriğinin bir bölümü iletiliyor. Şirket, aktarılan verileri saklamadığını söyledi.

Ledger, kodun cihaz ürün yazılımında değil, cüzdan uygulamasının SDK’sinde çalıştığını belirtti. Cüzdan geliştiricileri, Ledger’ın varsayılan modülü yerine kendi modüllerini kullanarak işlem açıklamalarını sorgulayabiliyor.

Ambire, imza bilgilerinin raporlanmasını kullanıcının kendisinin etkinleştirmesini öngören değişikliği 24 Eylül’de önerdi; değişiklik 30 Eylül’de birleştirildi. Kosev, etkilenen sürümlerin Ambire’nin canlı uygulamasında hiç yayımlanmadığını söyledi.

<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>

Most Popular

Other related articles

Comment 0

Comment tips

Great article. Requesting a follow-up. Excellent analysis.

0/1000

Comment tips

Great article. Requesting a follow-up. Excellent analysis.
1