Quadro di funzionalità ideale virtuale

Quadro funzionalità ideale virtuale è un framework per la creazione di calcoli multipartiti efficienti e sicuri (SMPC).
Scarica ora

Quadro di funzionalità ideale virtuale Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Martin Geisler
  • Sito web dell'editore:
  • http://viff.dk/

Quadro di funzionalità ideale virtuale Tag


Quadro di funzionalità ideale virtuale Descrizione

Quadro di funzionalità ideale virtuale è un quadro per la creazione di calcoli multi-partito efficienti e sicuri (SMPC). Quadro di funzionalità ideale virtuale è un quadro per la creazione di calcoli multi-partito efficienti e sicuri (SMPC). I giocatori, che non si fidano l'un l'altro, partecipano a un computazione congiunta in base ai loro ingressi privati. Il calcolo viene eseguito utilizzando un protocollo crittografico che consente loro di ottenere una risposta corretta senza rivelare i loro input. Le operazioni supportate includono aggiunta, moltiplicazione e confronto, tutte con uscite condivise segrete Shamir.Tutte le operazioni vengono programmate automaticamente per eseguire in parallelo il che significa che un'operazione inizia non appena gli operandi sono pronti. L'esecuzione è asincrona, questo aiuta a rendere il programma modulare e aumenta il throughput a causa del parallelismo ottenuto. Esecuzione: VIFF ti consente di proteggere calcoli multi-partito, in cui un certo numero di parti (tre o più al momento) eseguono a Protocollo crittografico per fare un po 'di calcolo congiunto. Il calcolo potrebbe essere qualsiasi cosa, ma le elezioni e le aste sono buoni esempi di ciò che vorresti fare con SMPC.Uso che il tuo protocollo è gestito senza i giocatori che rivelano nulla dei loro input. Quindi tre milionari possono determinare tra loro che ha, diciamo, il maggior numero di denaro senza rivelare quanto valgono l'uno con l'altro. Così tutti imparano chi è più ricco, ma nient'altro. Le tecniche per farlo coinvolgono i calcoli sui valori condivisi segreti, ma il programmatore può per lottare per lo più quando si utilizza VIFF. Si prega di consultare i programmi di esempio inclusi nella distribuzione di seguito. Ecco alcune caratteristiche chiave di "Quadro di funzionalità ideale virtuale": · Aritmetica con azioni da ZP o GF (28). · Condivisione segreta basata su Shamir e PRSS. · Aggiunta, moltiplicazione, esclusiva-o di azioni. · Confronto degli ingressi ZP condivisi segreti, con output Secret ZP o GF (28). · Tutti i calcoli sono simmetrici e coinvolgono tre o più giocatori. Cosa c'è di nuovo in questa versione: · Un grave bug è stato fissato nel protocollo di moltiplicazione passivo nel caso in cui 2t + 1! = N. · I test dell'unità sono stati aggiornati per Python 2.6.


Quadro di funzionalità ideale virtuale Software correlato

AntTweakbar.

AntTweakbar consente ai programmatori di aggiungere rapidamente un'interfaccia utente grafica leggera e intuitiva in programmi grafici. ...

118

Scarica

Modello FXL.

Un motore di modelli facile da usare che copre tutte le funzionalità di base di un sistema modello. ...

191

Scarica

TCLCURL.

La libreria TCLCurl offre il programmatore TCL un legame a libcurl. ...

253

Scarica