• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Cryptobuzz.it

Bitcoin, Cryptocurrency and Fintech news

  • Accademia
    • Buy Bitcoin No-KYC
    • Come risparmiare sulle fees di transazione in Bitcoin
    • Glossario dei termini in Bitcoin
    • Cosa significa e cos’è il Proof of Work
  • Wallets
    • Best 2025 Hardware Wallet
    • The cheapest Hardware Wallet less than $10
    • How to verify the signature of your Electrum download
    • Wallet deterministici (Seeded)
    • Che cosa è l’attacco Dark Skippy
  • Downloads
    • Books
    • 3D Printable
    • Templates

Che cosa è l’attacco Dark Skippy

Recentemente, un gruppo di ricercatori Bitcoin (Nick Farrow, Lloyd Fournier e Robin Linus) ha rivelato una vulnerabilità di sicurezza – chiamata “Dark Skippy” – che potenzialmente interessa i dispositivi di firma hardware Bitcoin. Ecco cosa c’è da sapere su Dark Skippy:

  1. I dispositivi di firma hardware inseriscono valori casuali chiamati “nonces” ogni volta che firmano le transazioni Bitcoin.
  2. I nonces deboli (valori non sufficientemente casuali) possono consentire a un aggressore di forzare matematicamente la chiave privata dalle sole firme, semplicemente analizzando le transazioni sulla blockchain pubblica.

Si tratta di una classe di attacchi ben nota. Dark Skippy è una nuova tecnica che semplifica l’estrazione della chiave privata da nonces deboli.

Quali sono le condizioni necessarie per l’attacco?

L’attacco richiede che:

  1. Il caricamento di un firmware dannoso sul dispositivo, che genera nonces deboli.
  2. Un bug nel firmware ufficiale del fornitore che produce nonces deboli.

E le passphrase?

Una domanda frequente è se l’aggiunta di una passphrase (BIP39) a una frase seed fornisca una protezione contro Dark Skippy e attacchi simili. La risposta è no. Questo attacco può agire direttamente contro la chiave privata master, non contro la frase seme. Pertanto, l’aggiunta di una passphrase non protegge da questo tipo di attacco.

Come posso proteggermi da questo tipo di attacco?

  1. Ordinate i dispositivi di firma hardware direttamente dai fornitori, se possibile. Più è diretto, minore è la probabilità di manomissione.
  2. Utilizzate fornitori di hardware che dispongono di meccanismi antimanomissione, come buste sigillate a prova di manomissione, attestazione del firmware, ecc.
  3. Utilizzare hardware che impieghi un bootloader sicuro e che consenta di verificare facilmente l’integrità del firmware di origine e dei suoi aggiornamenti.
  4. Utilizzare hardware che segua gli standard di sicurezza per la generazione dei nonces. Uno di questi standard è RFC6979 (nonces deterministici).
  5. Verificate l’autenticità del firmware a ogni aggiornamento. (Suggerimento: inserire tra i preferiti il sito web del fornitore per evitare il phishing).
  6. Evitate di aggiornare il firmware a meno che non sia assolutamente necessario. Utilizzate un altro dispositivo se volete sperimentare funzioni del firmware che non vi servono per il vostro portafoglio principale.
  7. Utilizzate il multisig, preferibilmente il multisig multi-vendor. Solo questo aumenta notevolmente la difficoltà di esecuzione dell’attacco.

Multisig contro Anti-exfil

Forse avete sentito dire che l’“anti-exfil” è un modo per prevenire l’attacco di cui sopra. In breve, l’anti-exfil descrive una tecnica di sicurezza che combina l’entropia del dispositivo di firma hardware con l’entropia di un secondo dispositivo (in genere l’host del wallet software) per generare i nonces.

Tuttavia, questo approccio presenta due aspetti negativi. In primo luogo, attualmente non esiste uno standard anti-exfil, quindi bisogna fidarsi che i fornitori implementino l’anti-exfil in modo sicuro. In secondo luogo, poiché l’anti-exfil cambia il modo in cui viene generata la firma, cioè richiede l’entropia da un secondo dispositivo per ogni singola transazione, non è compatibile con il modo in cui la maggior parte dei portafogli Bitcoin funziona oggi, e quindi introduce una sfida UI/UX.

Finché l’anti-exfil non avrà uno standard ben definito e una più ampia compatibilità con i portafogli, raccomandiamo il multisig come approccio più pratico. Fondamentalmente, il multisig raggiunge lo stesso obiettivo dell’anti-exfil: richiede anche l’entropia di un secondo dispositivo per autorizzare ogni transazione Bitcoin. Il multisig può anche aggiungere l’entropia di più di due dispositivi, se lo si desidera (ad esempio, il multisig 3 su 5). Infine, ma non meno importante, il multisig è stato ampiamente utilizzato per oltre un decennio in Bitcoin, è stato testato (garantendo centinaia di miliardi di Bitcoin) e a questo punto è stato standardizzato molto bene (PSBT, BSMS, Output Descriptors, per citare alcuni standard).

Pertanto, utilizzate il multisig se siete preoccupati di Dark Skippy o di un firmware potenzialmente dannoso.

In conclusione, sebbene la vulnerabilità di Dark Skippy metta in luce i rischi potenziali dei dispositivi con firma hardware, gli utenti possono ridurre significativamente questi rischi seguendo le migliori pratiche di acquisto e utilizzo dei dispositivi e implementando le configurazioni multisig. Rimanete informati, verificate i vostri dispositivi e firmware e prendete in considerazione il multisig per una maggiore sicurezza dei vostri fondi Bitcoin.

Primary Sidebar

Jade Hardware Wallet

JADE PLUS HARDWARE WALLET

OFFICIAL STORE HERE

Worldwide Shipping
Only $ 149

►►► 10% DISCOUNT ◄◄◄
►►► with coupon: CRYPTOBUZZ ◄◄◄

Earn free Bitcoin

Pages

  • Accademia
  • Best 2025 Hardware Wallet
  • Bitcoin accepted here Icon Free Download
  • Bitcoin and Cryptocurrency Technologies
  • Bitcoin Halvings Block Rewards
  • Bitcoin Prehistory
  • Bitcoin Resources – Free Downloads
  • Bitcoin White Paper printable poster
  • Che cosa è l’attacco Dark Skippy
  • Come comprare Bitcoin in anonimato senza KYC
  • Come conservare in sicurezza il Seed del wallet
  • Come costruire il nostro nodo Bitcoin
  • Come effettuare transazioni offline tra Electrum e Coldcard
  • Come generare un seed wallet Bitcoin sicuro manualmente, usando i dadi
  • Come installare un wallet per cryptovaluta sul PC: Electrum
  • Come risparmiare sulle fees di transazione in Bitcoin
  • Cos’è e come funziona SeedSigner
  • Cos’è e cosa significa Dust Attack in Bitcoin
  • Cos’è l’attacco al 51%
  • Cosa è e cosa significa in Bitcoin il “Change Address”
  • Cosa è Entropyseal e come funziona
  • Cosa significa e cos’è il Proof of Stake
  • Cosa significa e cos’è il Proof of Work
  • Crypto 3D File Resources
  • Crypto News
  • Cypherpunk’s Manifesto
  • Glossario dei termini in Bitcoin
  • Hardware Wallets
  • How Bitcoin Protocol Works
  • How to buy Bitcoin without KYC via Telegram
  • How to verify the signature of your Electrum download
  • Ring of Fire VS Opening to a big Lightining Network channel
  • SeedQR template 12-24 words pdf
  • The cheapest Hardware Wallet less than $10
  • Wallet deterministici (Seeded)
  • Where to buy anonymous sim number
  • White Paper Bitcoin in italiano

Tips ⚡️cryptobuzz@getalby.com