Cadre de fonctionnalité idéal virtuel

Fonctionnalité idéal Virtual est un cadre de création de calculs multipartites efficaces et sécurisés (SMPC).
Télécharger maintenant

Cadre de fonctionnalité idéal virtuel Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Martin Geisler
  • Site Internet de l'éditeur:
  • http://viff.dk/

Cadre de fonctionnalité idéal virtuel Mots clés


Cadre de fonctionnalité idéal virtuel La description

Le cadre de fonctionnalité idéal virtuel est un cadre de création de calculs multipartites efficaces et sécurisés (SMPC). Le cadre de fonctionnalité idéal virtuel est un cadre de création de calculs multipartites efficaces et sécurisés (SMPC). Les joueurs, qui ne font pas confiance mutuellement, participent à un calcul commun basé sur leurs entrées privées.Le calcul est effectué à l'aide d'un protocole cryptographique qui leur permet d'obtenir une réponse correcte sans révéler leurs intrants. Les opérations prises en charge incluent l'addition, la multiplication et la comparaison, toutes avec des sorties partagées Shamir Secret. Toutes les opérations sont automatiquement programmées pour exécuter en parallèle au sens qu'une opération commence dès que les opérandes sont prêts. L'exécution est asynchrone, cela aide à rendre le programme modulaire et augmente le débit en raison du parallélisme gagné.Utilisé: VIFF vous permet de sécuriser des calculs multiparis, dans lesquels un certain nombre de parties (trois ou plus pour le moment) exécutent une Protocole cryptographique pour faire du calcul articulaire. Le calcul pourrait être n'importe quoi, mais les élections et les ventes aux enchères sont de bons exemples de ce que vous voudriez faire avec SMPC.Utilisant VIFF Votre protocole est exécuté sans que les joueurs révélant quoi que ce soit de leurs intrants. Donc, trois millionnaires peuvent déterminer entre eux qui a, disons, le plus d'argent sans révéler à quel point ils valent l'autre. Ils apprennent donc tous qui est la plus riche, mais rien d'autre. Les techniques de fonctionnement impliquent des calculs sur des valeurs partagées secrètes, mais le programmeur peut principalement ignorer cela lors de l'utilisation de VIFF. Veuillez consulter les exemples de programmes inclus dans la distribution ci-dessous. Voici quelques caractéristiques essentielles du «cadre de fonctionnalité idéal virtuel»: · Arithmétique avec des actions de ZP ou de GF (28). · Partage secret basé sur Shamir et SRSS. · Ajout, multiplication, exclusif-ou d'actions. · Comparaison des entrées ZP partagées secrètes, avec une sortie Secret ZP ou GF (28). · Tous les calculs sont symétriques et impliquent trois joueurs ou plus. Quoi de neuf dans cette version: · Un bogue majeur a été corrigé dans le protocole de multiplication passive dans le cas où 2T + 1! = N. · Les tests unitaires ont été mis à jour pour Python 2.6.


Cadre de fonctionnalité idéal virtuel Logiciels associés

Gecode / j

GECODE / J est une interface Java pour la bibliothèque de programmation de contraintes Gecode C. ...

200

Télécharger