Verwandte Artikel zu Compilation for Secure Multi-party Computation (SpringerBrie...

Compilation for Secure Multi-party Computation (SpringerBriefs in Computer Science) - Softcover

 
9783319675213: Compilation for Secure Multi-party Computation (SpringerBriefs in Computer Science)

Inhaltsangabe

<P>THIS BOOK PRESENTS A HOLISTIC VIEW ON COMPILER ASSISTED PRACTICAL SECURE MULTI-PARTY COMPUTATION (MPC) OVER BOOLEAN CIRCUITS. IT DISCUSSES THAT TWO OR MORE PARTIES JOINTLY EVALUATE A FUNCTION OVER THEIR INPUTS IN SUCH A WAY THAT EACH PARTY KEEPS ITS INPUT UNKNOWN TO THE OTHER PARTIES IN MPC. MPC PROVIDES A GENERIC WAY TO CONSTRUCT PRIVACY-ENHANCING TECHNOLOGIES, WHICH PROTECT SENSITIVE DATA DURING PROCESSING STEPS IN UNTRUSTED ENVIRONMENTS. A MAJOR OBSTACLE IN THE PAST WAS TO GENERATE MPC APPLICATIONS BY HAND. RECENTLY, SPECIAL COMPILERS HAVE BEEN DEVELOPED TO BUILD ALL KINDS OF APPLICATIONS.</P> <P>THIS BOOK ALSO EXPLAINS IN DETAIL HOW EFFICIENT MPC APPLICATIONS CAN BE CREATED AUTOMATICALLY FROM ANSI-C, THUS, BRIDGING THE AREAS OF CRYPTOGRAPHY, COMPILATION AND HARDWARE SYNTHESIS. IT  ALSO GIVES AN INSIGHT INTO THE REQUIREMENTS FOR CREATING EFFICIENT APPLICATIONS FOR MPC AND IS HENCE OF INTEREST TO NOT ONLY RESEARCHERS IN THE AREA OF MPC BUT ALSO DEVELOPERS REALIZING PRACTICAL APPLICATIONS WITH MPC. FOR A BETTER UNDERSTANDING OF THE COMPLETE COMPILE CHAIN FROM ANSI-C TO CIRCUITS, WHICH IS THE ‘MACHINE CODE’ OF MPC, THE AUTHORS FIRST GIVE THE NECESSARY BACKGROUND INFORMATION ON MPC PROTOCOLS, BOOLEAN LOGIC, AND LOGIC SYNTHESIS. THEN THE AUTHORS DESCRIBE THE VARIOUS COMPILATION STEPS REQUIRED TO TRANSLATE ANY CODE INTO AN ADEQUATE CIRCUIT DESCRIPTION. AFTERWARDS, THE AUTHORS INTRODUCE A VARIETY OF OPTIMIZATION TECHNIQUES FOR TWO CLASSES OF MPC PROTOCOLS, NAMELY TECHNIQUES THAT IMPROVE THE RUNTIME OF APPLICATIONS IN CONSTANT- AND MULTI-ROUND MPC PROTOCOLS. THE AUTHORS ALSO ILLUSTRATE  HOW EFFICIENT PARALLELIZATION OF MPC PROTOCOLS CAN BE ACHIEVED USING THE ASSISTANCE OF COMPILERS. IT PRESENTS  THE EFFECTIVENESS OF THE PROPOSED TECHNIQUES BY GIVING A DETAILED EVALUATION ON BENCHMARKING APPLICATIONS. MOST OF THE AFOREMENTIONED TECHNIQUES ARE IMPLEMENTED IN OUR OPEN SOURCE COMPILER THAT IS ACCOMPANYING THIS BOOK AND ALLOWS TO STUDY COMPILAT

Die Inhaltsangabe kann sich auf eine andere Ausgabe dieses Titels beziehen.

Reseña del editor

This book presents a holistic view on compiler assisted practical secure multi-party computation (MPC) over Boolean circuits. It discusses that two or more parties jointly evaluate a function over their inputs in such a way that each party keeps its input unknown to the other parties in MPC. MPC provides a generic way to construct Privacy-Enhancing Technologies, which protect sensitive data during processing steps in untrusted environments. A major obstacle in the past was to generate MPC applications by hand. Recently, special compilers have been developed to build all kinds of applications.

This book also explains in detail how efficient MPC applications can be created automatically from ANSI-C, thus, bridging the areas of cryptography, compilation and hardware synthesis. It  also gives an insight into the requirements for creating efficient applications for MPC and is hence of interest to not only researchers in the area of MPC but also developers realizing practical applications with MPC. For a better understanding of the complete compile chain from ANSI-C to circuits, which is the ‘machine code’ of MPC, the authors first give the necessary background information on MPC protocols, Boolean logic, and logic synthesis. Then the authors describe the various compilation steps required to translate any code into an adequate circuit description. Afterwards, the authors introduce a variety of optimization techniques for two classes of MPC protocols, namely techniques that improve the runtime of applications in constant- and multi-round MPC protocols. The authors also illustrate  how efficient parallelization of MPC protocols can be achieved using the assistance of compilers. It presents  the effectiveness of the proposed techniques by giving a detailed evaluation on benchmarking applications. Most of the aforementioned techniques are implemented in our open source compiler that is accompanying this book and allows to study compilation for MPC in practice.Researchers who are interested in practical secure multi-party computation (MPC), and developers who are interested in realizing MPC applications in practice will find this book useful as a reference, as well as advanced-level students in computer science.

„Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

  • VerlagSpringer
  • Erscheinungsdatum2017
  • ISBN 10 3319675214
  • ISBN 13 9783319675213
  • EinbandTapa blanda
  • SpracheEnglisch
  • Anzahl der Seiten104

Gebraucht kaufen

Zustand: Wie neu
Unread book in perfect condition...
Diesen Artikel anzeigen

EUR 2,35 für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

EUR 3,55 für den Versand innerhalb von/der USA

Versandziele, Kosten & Dauer

Suchergebnisse für Compilation for Secure Multi-party Computation (SpringerBrie...

Beispielbild für diese ISBN

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Softcover

Anbieter: Lucky's Textbooks, Dallas, TX, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers ABLIING23Mar3113020102958

Verkäufer kontaktieren

Neu kaufen

EUR 63,78
Währung umrechnen
Versand: EUR 3,55
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Softcover

Anbieter: GreatBookPrices, Columbia, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 29944085-n

Verkäufer kontaktieren

Neu kaufen

EUR 65,01
Währung umrechnen
Versand: EUR 2,35
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 15 verfügbar

In den Warenkorb

Foto des Verkäufers

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Gebraucht Softcover

Anbieter: GreatBookPrices, Columbia, MD, USA

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 29944085

Verkäufer kontaktieren

Gebraucht kaufen

EUR 74,83
Währung umrechnen
Versand: EUR 2,35
Innerhalb der USA
Versandziele, Kosten & Dauer

Anzahl: 15 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Buscher, Niklas
Verlag: Springer 2017-11, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu PF

Anbieter: Chiron Media, Wallingford, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

PF. Zustand: New. Bestandsnummer des Verkäufers 6666-IUK-9783319675213

Verkäufer kontaktieren

Neu kaufen

EUR 60,84
Währung umrechnen
Versand: EUR 18,27
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 10 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Softcover

Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. In. Bestandsnummer des Verkäufers ria9783319675213_new

Verkäufer kontaktieren

Neu kaufen

EUR 72,78
Währung umrechnen
Versand: EUR 14,13
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Niklas Büscher
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Taschenbuch
Print-on-Demand

Anbieter: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -This book presents a holistic view on compiler assisted practical secure multi-party computation (MPC) over Boolean circuits. It discusses that two or more parties jointly evaluate a function over their inputs in such a way that each party keeps its input unknown to the other parties in MPC. MPC provides a generic way to construct Privacy-Enhancing Technologies, which protect sensitive data during processing steps in untrusted environments. A major obstacle in the past was to generate MPC applications by hand. Recently, special compilers have been developed to build all kinds of applications. This book also explains in detail how efficient MPC applications can be created automatically from ANSI-C, thus, bridging the areas of cryptography, compilation and hardware synthesis. It also gives an insight into the requirements for creating efficient applications for MPC and is hence of interest to not only researchers in the area of MPC but also developers realizing practical applications with MPC. For a better understanding of the complete compile chain from ANSI-C to circuits, which is the 'machine code' of MPC, the authors first give the necessary background information on MPC protocols, Boolean logic, and logic synthesis. Then the authors describe the various compilation steps required to translate any code into an adequate circuit description. Afterwards, the authors introduce a variety of optimization techniques for two classes of MPC protocols, namely techniques that improve the runtime of applications in constant- and multi-round MPC protocols. The authors also illustrate how efficient parallelization of MPC protocols can be achieved using the assistance of compilers. It presents the effectiveness of the proposed techniques by giving a detailed evaluation on benchmarking applications. Most of the aforementioned techniques are implemented in our open source compiler that is accompanying this book and allows to study compilation for MPC in practice.Researchers who are interested in practical secure multi-party computation (MPC), and developers who are interested in realizing MPC applications in practice will find this book useful as a reference, as well as advanced-level students in computer science. 93 pp. Englisch. Bestandsnummer des Verkäufers 9783319675213

Verkäufer kontaktieren

Neu kaufen

EUR 64,19
Währung umrechnen
Versand: EUR 23,00
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Softcover

Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: New. Bestandsnummer des Verkäufers 29944085-n

Verkäufer kontaktieren

Neu kaufen

EUR 72,77
Währung umrechnen
Versand: EUR 17,69
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Foto des Verkäufers

Niklas Büscher
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Taschenbuch

Anbieter: AHA-BUCH GmbH, Einbeck, Deutschland

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Taschenbuch. Zustand: Neu. Druck auf Anfrage Neuware - Printed after ordering - This book presents a holistic view on compiler assisted practical secure multi-party computation (MPC) over Boolean circuits. It discusses that two or more parties jointly evaluate a function over their inputs in such a way that each party keeps its input unknown to the other parties in MPC. MPC provides a generic way to construct Privacy-Enhancing Technologies, which protect sensitive data during processing steps in untrusted environments. A major obstacle in the past was to generate MPC applications by hand. Recently, special compilers have been developed to build all kinds of applications. This book also explains in detail how efficient MPC applications can be created automatically from ANSI-C, thus, bridging the areas of cryptography, compilation and hardware synthesis. It also gives an insight into the requirements for creating efficient applications for MPC and is hence of interest to not only researchers in the area of MPC but also developers realizing practical applications with MPC. For a better understanding of the complete compile chain from ANSI-C to circuits, which is the 'machine code' of MPC, the authors first give the necessary background information on MPC protocols, Boolean logic, and logic synthesis. Then the authors describe the various compilation steps required to translate any code into an adequate circuit description. Afterwards, the authors introduce a variety of optimization techniques for two classes of MPC protocols, namely techniques that improve the runtime of applications in constant- and multi-round MPC protocols. The authors also illustrate how efficient parallelization of MPC protocols can be achieved using the assistance of compilers. It presents the effectiveness of the proposed techniques by giving a detailed evaluation on benchmarking applications. Most of the aforementioned techniques are implemented in our open source compiler that is accompanying this book and allows to study compilation for MPC in practice.Researchers who are interested in practical secure multi-party computation (MPC), and developers who are interested in realizing MPC applications in practice will find this book useful as a reference, as well as advanced-level students in computer science. Bestandsnummer des Verkäufers 9783319675213

Verkäufer kontaktieren

Neu kaufen

EUR 67,57
Währung umrechnen
Versand: EUR 28,85
Von Deutschland nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Foto des Verkäufers

Büscher, Niklas; Katzenbeisser, Stefan
Verlag: Springer, 2017
ISBN 10: 3319675214 ISBN 13: 9783319675213
Gebraucht Softcover

Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 29944085

Verkäufer kontaktieren

Gebraucht kaufen

EUR 81,17
Währung umrechnen
Versand: EUR 17,69
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: Mehr als 20 verfügbar

In den Warenkorb

Beispielbild für diese ISBN

Katzenbeisser, Stefan/ Büscher, Niklas
ISBN 10: 3319675214 ISBN 13: 9783319675213
Neu Paperback

Anbieter: Revaluation Books, Exeter, Vereinigtes Königreich

Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

Paperback. Zustand: Brand New. 93 pages. 9.50x6.00x0.25 inches. In Stock. Bestandsnummer des Verkäufers x-3319675214

Verkäufer kontaktieren

Neu kaufen

EUR 91,59
Währung umrechnen
Versand: EUR 11,79
Von Vereinigtes Königreich nach USA
Versandziele, Kosten & Dauer

Anzahl: 2 verfügbar

In den Warenkorb

Es gibt 2 weitere Exemplare dieses Buches

Alle Suchergebnisse ansehen