Kryptographie Public Key (5 results)

Title
Refine with Advanced Search

Refine your search

  • Books (5)

to

Custom price range (£)

to

  • Condition: Used - Very good

    £ 30.97

    £ 34.33 shipping 
    Ships from Germany to U.S.A.

    Quantity: 1 available

    Hardcover. Condition: gut. Auflage: 2. Public Key-Kryptosysteme modulare Arithmetik ggT jacobi-Symbol Wurzeln in endlichen Ringen Lösung linearer Kongruenzensysteme Chinesischer Restsatz Erzeugung kryptographisch starker Zufallszahlen Primzahltests Kryptographie in C und C++ bietet einen umfassenden Einstieg in die Realisierung moderner Public Key-Kryptosysteme. Es werden Funktionen für die Arithmetik mit großen Zahlen, modulare Arithmetik, ggT, jacobi-Symbol, Wurzeln in endlichen Ringen, Lösung linearer Kongruenzensysteme und Chinesischer Restsatz, Erzeugung kryptographisch starker Zufallszahlen, Primzahltests u. a. entwickelt und auf einer beiliegenden CD-ROM bereitgestellt. Schnelle Assembler-Routinen fuer die Multiplikation und Division sind ebenfalls enthalten. Hierauf aufbauend wird eine C++-Klasse konstruiert, die die Darstellung großer Zahlen und die Algorithmen für ihre Verarbeitung integriert. Die Anwendung der Methoden wird an einer Implementierung des RSA-Verfahrens nach objektorientierten Prinzipien demonstriert. Das Buch erläutert in klarer Form die mathematischen Grundlagen aller Programmfunktionen und vermittelt so zwischen Theorie und Praxis. In deutscher Sprache. 409 pages. 15,6 x 2,4 x 23,4 cm.

  • Language: German

    Published by Epubli

    3754949918 / 9783754949917

    • Hardcover

    Seller: AHA-BUCH GmbH, Einbeck, GermanyAHA-BUCH GmbH

    5-star seller
    Contact seller

    Condition: New

    £ 17.69

    £ 53.37 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Buch. Condition: Neu. Druck auf Anfrage Neuware - Printed after ordering - Wie RSA immer schon geknackt wurde. Mit diesem Buch kann der Leser auch alles erfahren, was er über die Einstein, die Physik und die Krypthographie wissen muss. Er lernt wie große Primzahlen noch schneller geknackt werden können. Er erkennt dass die Wissenschaft schon immer von der Politik bestimmt wurde, schon lange bevor mit der Coronalüge die Welt in eine Krise gestürzt wurde. In dieser Ausgabe lernt der Leser die Relativitätstheorie und die wahre Ursache des Erdmagnetfelds zu verstehen und belegbar sichere Signaturen mit Python 3 online zu erstellen. Er kann dazu jeden Rechner oder Smartphone im Internet verwenden. Er lernt welche Kurven dazu bestens geeignet sind. Wir benütigen dazu keine Standards. Der Leser lernt bereits alles was er über Kryptographie wissen muss. Alle wesentlichen Fakten zur Kryptographie sind genannt. Es wird im Detail erklärt, mit vollständigem Quelltext, wie der Leser die kryptographischen Berechnung mit Standardsoftware (Python, C-Compiler) durchführen kann. Jede Skriptsprache, die das Rechnen mit großen ganzen Zahlen unterstützt ist im Grunde geeignet. Der erfahrene Programmierer wird die Skripte auch von Python auf Javascript oder PHP leicht umschreiben können. Damit kann die Software auch im Browser jedes Rechners im Internet ausgeführt werden.

  • Condition: Used - Very good

    £ 53.09

    £ 34.33 shipping 
    Ships from Germany to U.S.A.

    Quantity: 1 available

    Softcover. Condition: gut. Das Buch bietet einen umfassenden Überblick über die Grundlagen moderner kryptographischer Verfahren und ihre programmtechnische Entwicklung mit Hilfe einer leistungsfähigen Erweiterung der Programmiersprachen C und C++. Es präsentiert fundierte und einsetzbare Funktionen und Methoden mit professioneller Stabilität und Performanz. Ihre Umsetzung wird an einer objektorientierten Implementierung des RSA-Kryptosystems demonstriert. Der zum neuen amerikanischen Advanced Encryption Standard (AES) erklärte Algorithmus "Rijndael" wird ausführlich mit vielen Hinweisen für die Implementierung erläutert. Die beiliegende CD-ROM bietet mit optimierten Implementierungen des Standards in C und C++, kryptographischen Funktionen in C und C++, einer umfangreichen Testsuite für die Arithmetik den Lesern einen gut sortierten Baukasten für eigene Anwendungen. Autor: Der umfassende Überblick beschreibt die Grundlagen moderner kryptographischer Verfahren und ihre programmtechnische Entwicklung mit Hilfe einer leistungsfähigen Erweiterung der Programmiersprachen C und C++. Der zum neuen amerikanischen Advanced Encryption Standard (AES) erklärte Algorithmus "Rijndael" wird ausführlich mit vielen Hinweisen für die Implementierung erläutert. Die beiliegende CD-ROM bietet mit zahlreichen Funktionen, Implementierungen und Testsuites den Lesern einen gut sortierten Baukasten für eigene Anwendungen. Inhalt: 1: Arithmetik und Zahlentheorie in C++.- 1 Einleitung.- 2 Das Zahlformat die Darstellung großer Zahlen in C.- 3 Schnittstellensemantik.- 4 Die Grundrechenarten.- 4.1 Addition und Subtraktion.- 4.2 Multiplikation.- 4.2.1 Die Schulmethode.- 4.2.2 Quadrieren geht schneller.- 4.2.3 Noch schneller mit Karatsuba.- 5 Modulare Arithmetik Rechnen mit Restklassen.- 6 Wo alles zusammenkommt: Modulare Potenzierung.- 6.1 Erste Ansätze.- 6.2 M-äre Potenzierung.- 6.3 Additionsketten und Fenster.- 6.4 Montgomery-Reduktion und Potenzierung.- 6.5 Kryptographische Anwendung der Potenzierung.- 7 Bitweise und logische Funktionen.- 7.1 Shift-Operationen.- 7.2 ALLES ODER NICHTS: Bitweise Verknüpfungen.- 7.3 Direkter Zugriff auf einzelne Binärstellen.- 7.4 Vergleichsoperationen.- 8 Eingabe, Ausgabe, Zuweisung, Konvertierung.- 9 Dynamische Register.- 10 Zahlentheoretische Grandfunktionen.- 10.1 Größter gemeinsamer Teiler.- 10.2 Multiplikative Inverse in Restklassenringen.- 10.3 Wurzel und Logarithmus.- 10.4 Quadratwurzeln in Restklassenringen.- 10.4.1 Das Jacobi-Symbol.- 10.4.2 Quadratwurzeln modulo pk.- 10.4.3 Quadratwurzeln modulo n.- 10.4.4 Kryptographie mit quadratischen Resten.- 10.5 Ein Primzahltest.- 11 Große Zufallszahlen.- 12 Testen: Münchhausen lässt grüßen.- 12.1 Statische Analyse.- 12.2 Tests zur Laufzeit.- 2: Arithmetik und Kryptographie in C++.- 13 Klasse, mit C++ist alles viel einfacher.- 13.1 Not a public affair: Die Zahldarstellung in LINT.- 13.2 Konstruktoren.- 13.3 Überladene Operatoren.- 14 Das LINT-Public-Interface: Members and Friends.- 14.1 Arithmetik.- 14.2 Zahlentheorie.- 14.3 Stream-I/O von LINT-Objekten.- 14.2.1 Formatierte Ausgabe von LINT-Objekten.- 14.3.2 Manipulatoren.- 14.3.3 File-I/O von LINT-Objekten.- 15 Fehlerbehandlung.- 15.1 (don't) panic.- 15.2 Benutzerdefinierte Fehlerbehandlung.- 15.3 Ausnahmezustand: LINT-Exceptions.- 16 Ein Anwendungsbeispiel: Das RSA-Verfahren.- 16.1 Asymmetrische Kryptosysteme.- 16.2 Der RSA-Algorithmus.- 16.3 Digitale RSA-Signaturen.- 16.4 RSA-Klassen in C++.- 17 Do it yourself: Test LINT.- 18 Ansätze zum weiteren Ausbau.- 19 Rijndael- Nachfolger für den DES.- 19.1 Arithmetik mit Polynomen.- 19.2 Der Rijndael-Algorithmus.- 19.3 Berechnung der Rundenschlüssel.- 19.4 Die S-Box.- 19.5 Die ShiftRows-Transformation.- 19.6 Die MixColumns-Transformation.- 19.7 Der AddRoundKey-Schritt.- 19.8 Die Verschlüsselung im Gesamtablauf.- 19.9 Die Entschlüsselung.- 19.10 Performanz.- 19.11 Betriebsarten.- 20 Nachwort.- Anhang A: Verzeichnis der C-Funktionen. Wurzeln in endlichen Ringen Lösung linearer Kongruenzensysteme Chinesischer Restsatz Erzeugung kryptographisch starker Zufallszahlen Primzahltests Public Key-Kryptosysteme modulare Arithmetik ggT jacobi-Symbol Kryptographie in C und C++ bietet einen umfassenden Einstieg in die Realisierung moderner Public Key-Kryptosysteme. Es werden Funktionen für die Arithmetik mit großen Zahlen, modulare Arithmetik, ggT, jacobi-Symbol, Wurzeln in endlichen Ringen, Lösung linearer Kongruenzensysteme und Chinesischer Restsatz, Erzeugung kryptographisch starker Zufallszahlen, Primzahltests u. a. entwickelt und auf einer beiliegenden CD-ROM bereitgestellt. Schnelle Assembler-Routinen fuer die Multiplikation und Division sind ebenfalls enthalten. Hierauf aufbauend wird eine C++-Klasse konstruiert, die die Darstellung großer Zahlen und die Algorithmen für ihre Verarbeitung integriert. Die Anwendung der Methoden wird an einer Implementierung des RSA-Verfahrens nach objektorientierten Prinzipien demonstriert. Das Buch erläutert in klarer Form die mathematischen Grundlagen aller Programmfunktionen und vermittelt so zwischen Theorie und Praxis. Reihe/Serie Xpert.press Zusatzinfo XX, 409 S. Verlagsort Berlin Sprache deutsch Maße 155 x 235 mm Informatik EDV Network Security Netzwerke Sicherheit Firewall Internetsicherheit Encoding Klassen Kommunikationssicherheit Kryptographie Programmiersprache C++ Programmierung in C und C++ Sicherheit und Verschlüsselung Strukturierte Analyse Test ISBN-10 3-642-62646-7 3642626467 ISBN-13 978-3-642-62646-3 9783642626463 In deutscher Sprache. 409 pages. 15,6 x 2,4 x 23,4 cm Auflage: 2. Aufl. 2001 (21. Oktober 2012).

  • Condition: Used - Very good

    £ 61.86

    £ 34.33 shipping 
    Ships from Germany to U.S.A.

    Quantity: 1 available

    Hardcover. Condition: gut. 2003. Dieses Fachbuch führt Sie Schritt für Schritt in die wichtigsten Aspekte der Programmierung sicherheitskritischer Systeme ein und macht Sie mit den entsprechenden Java-Klassenbibliotheken vertraut. Eine zentrale Anforderung in der Informationsverarbeitung ist die Gewährleistung sicherheitsrelevanter Aspekte wie Vertraulichkeit, Datenintegrität und Authentifizierung. Neben der infrastrukturellen Sicherheit ist dabei insbesondere die Anwendungssicherheit von großer Bedeutung. Dieses Buch wendet sich an Softwareentwickler und Systemarchitekten und behandelt die wichtigsten Aspekte der Entwicklung sicherer Anwendungssysteme von der Modellierung über die Implementierung bis hin zur Qualitätssicherung. Dabei werden in verzahnter Weise die Konzepte und deren Umsetzung in Java erläutert. Der erste Teil gibt einen Einblick in die unterschiedlichen Bereiche zur Sicherung von Informationen und diskutiert die für die Sicherheitsanforderungen erforderlichen Maßnahmen in der Software-Entwicklung und der Qualitätssicherung. Das Sicherheitskonzept von Java wird ausführlich dargestellt. Die folgenden Kapitel behandeln detailliert und anhand vieler Beispiele, wie Verfahren der symmetrischen und asymmetrischen Kryptographie sowie digitale Signaturen mittels Java und den dort zur Verfügung stehenden Bibliotheken implementiert werden. Eine ausführliche Erläuterung von Public-Key-Infrastrukturen und verschiedenen Methoden der Authentifizierung und Autorisierung runden den zweiten Teil des Buches ab. In den abschließenden Kapiteln behandelt der Autor die sicherheitsrelevanten Aspekte in verteilten Systemen (u.a. J2EE und Web Services) und zeigt auf, wie Entwurfsmuster den Entwickler bei der Modellierung sicherer Anwendungssysteme unterstützen können. Authentifizierung und Autorisierung Informationsverarbeitung Gewährleistung sicherheitsrelevanter Aspekte Vertraulichkeit Datenintegrität Authentifizierung Programmierung sicherheitskritischer Systeme Java-Klassenbibliotheken vertraut Softwareentwickler Systemarchitekten Anwendungssysteme Modellierung Implementierung Qualitätssicherung Sicherheitskonzept Java asymmetrische Kryptographie digitale Signaturen Bibliotheken Public-Key-Infrastrukturen J2EE Web Services Entwickler sichere Anwendungssysteme Entwicklung sicherer Software: Modellierung und Implementierung mit Java [Gebundene Ausgabe] Authentifizierung und Autorisierung Informationsverarbeitung Gewährleistung sicherheitsrelevanter Aspekte Vertraulichkeit Datenintegrität Authentifizierung Programmierung sicherheitskritischer Systeme Java-Klassenbibliotheken vertraut Softwareentwickler Systemarchitekten Anwendungssysteme Modellierung Implementierung Qualitätssicherung Sicherheitskonzept Java asymmetrische Kryptographie digitale Signaturen Bibliotheken Public-Key-Infrastrukturen J2EE Web Services Entwickler sichere Anwendungssysteme Michael Englbrecht (Autor) In deutscher Sprache. 450 pages. 24,1 x 17,9 x 3,1 cm.

  • Language: German

    Published by Epubli Feb 2022, 2022

    3754949918 / 9783754949917

    • Hardcover
    • Print on Demand

    Seller: BuchWeltWeit Ludwig Meier e.K., Bergisch Gladbach, GermanyBuchWeltWeit Ludwig Meier e.K.

    5-star seller
    Contact seller

    Condition: New

    £ 17.69

    £ 19.76 shipping 
    Ships from Germany to U.S.A.

    Quantity: 2 available

    Buch. Condition: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Wie RSA immer schon geknackt wurde. Mit diesem Buch kann der Leser auch alles erfahren, was er über die Einstein, die Physik und die Krypthographie wissen muss. Er lernt wie große Primzahlen noch schneller geknackt werden können. Er erkennt dass die Wissenschaft schon immer von der Politik bestimmt wurde, schon lange bevor mit der Coronalüge die Welt in eine Krise gestürzt wurde. In dieser Ausgabe lernt der Leser die Relativitätstheorie und die wahre Ursache des Erdmagnetfelds zu verstehen und belegbar sichere Signaturen mit Python 3 online zu erstellen. Er kann dazu jeden Rechner oder Smartphone im Internet verwenden. Er lernt welche Kurven dazu bestens geeignet sind. Wir benütigen dazu keine Standards. Der Leser lernt bereits alles was er über Kryptographie wissen muss. Alle wesentlichen Fakten zur Kryptographie sind genannt. Es wird im Detail erklärt, mit vollständigem Quelltext, wie der Leser die kryptographischen Berechnung mit Standardsoftware (Python, C-Compiler) durchführen kann. Jede Skriptsprache, die das Rechnen mit großen ganzen Zahlen unterstützt ist im Grunde geeignet. Der erfahrene Programmierer wird die Skripte auch von Python auf Javascript oder PHP leicht umschreiben können. Damit kann die Software auch im Browser jedes Rechners im Internet ausgeführt werden. 164 pp. Deutsch.