• Zum Inhalt springen (Accesskey 1)
  • Zur Suche springen (Accesskey 7)
FWF — Österreichischer Wissenschaftsfonds
  • Zur Übersichtsseite Entdecken

    • Forschungsradar
      • Historisches Forschungsradar 1974–1994
    • Entdeckungen
      • Emmanuelle Charpentier
      • Adrian Constantin
      • Monika Henzinger
      • Ferenc Krausz
      • Wolfgang Lutz
      • Walter Pohl
      • Christa Schleper
      • Elly Tanaka
      • Anton Zeilinger
    • Impact Stories
      • Verena Gassner
      • Wolfgang Lechner
      • Georg Winter
    • scilog-Magazin
    • Austrian Science Awards
      • FWF-Wittgenstein-Preise
      • FWF-ASTRA-Preise
      • FWF-START-Preise
      • Auszeichnungsfeier
    • excellent=austria
      • Clusters of Excellence
      • Emerging Fields
    • Im Fokus
      • 40 Jahre Erwin-Schrödinger-Programm
      • Quantum Austria
      • Spezialforschungsbereiche
    • Dialog und Diskussion
      • think.beyond Summit
      • Am Puls
      • Was die Welt zusammenhält
      • FWF Women’s Circle
      • Science Lectures
    • Wissenstransfer-Events
    • E-Book Library
  • Zur Übersichtsseite Fördern

    • Förderportfolio
      • excellent=austria
        • Clusters of Excellence
        • Emerging Fields
      • Projekte
        • Einzelprojekte
        • Einzelprojekte International
        • Klinische Forschung
        • 1000 Ideen
        • Entwicklung und Erschließung der Künste
        • FWF-Wittgenstein-Preis
      • Karrieren
        • ESPRIT
        • FWF-ASTRA-Preise
        • Erwin Schrödinger
        • doc.funds
        • doc.funds.connect
      • Kooperationen
        • Spezialforschungsgruppen
        • Spezialforschungsbereiche
        • Forschungsgruppen
        • International – Multilaterale Initiativen
        • #ConnectingMinds
      • Kommunikation
        • Top Citizen Science
        • Wissenschaftskommunikation
        • Buchpublikationen
        • Digitale Publikationen
        • Open-Access-Pauschale
      • Themenförderungen
        • AI Mission Austria
        • Belmont Forum
        • ERA-NET HERA
        • ERA-NET NORFACE
        • ERA-NET QuantERA
        • ERA-NET TRANSCAN
        • Ersatzmethoden für Tierversuche
        • Europäische Partnerschaft Biodiversa+
        • Europäische Partnerschaft BrainHealth
        • Europäische Partnerschaft ERA4Health
        • Europäische Partnerschaft ERDERA
        • Europäische Partnerschaft EUPAHW
        • Europäische Partnerschaft FutureFoodS
        • Europäische Partnerschaft OHAMR
        • Europäische Partnerschaft PerMed
        • Europäische Partnerschaft Water4All
        • Gottfried-und-Vera-Weiss-Preis
        • netidee SCIENCE
        • Projekte der Herzfelder-Stiftung
        • Quantum Austria
        • Rückenwind-Förderbonus
        • WE&ME Award
        • Zero Emissions Award
      • Länderkooperationen
        • Belgien/Flandern
        • Deutschland
        • Frankreich
        • Italien/Südtirol
        • Japan
        • Luxemburg
        • Polen
        • Schweiz
        • Slowenien
        • Taiwan
        • Tirol–Südtirol–Trentino
        • Tschechien
        • Ungarn
    • Schritt für Schritt
      • Förderung finden
      • Antrag einreichen
      • Internationales Peer-Review
      • Förderentscheidung
      • Projekt durchführen
      • Projekt beenden
      • Weitere Informationen
        • Integrität und Ethik
        • Inklusion
        • Antragstellung aus dem Ausland
        • Personalkosten
        • PROFI
        • Projektendberichte
        • Projektendberichtsumfrage
    • FAQ
      • Projektphase PROFI
      • Projektphase Ad personam
      • Auslaufende Programme
        • Elise Richter und Elise Richter PEEK
        • FWF-START-Preise
  • Zur Übersichtsseite Über uns

    • Leitbild
    • FWF-Film
    • Werte
    • Zahlen und Daten
    • Jahresbericht
    • Aufgaben und Aktivitäten
      • Forschungsförderung
        • Matching-Funds-Förderungen
      • Internationale Kooperationen
      • Studien und Publikationen
      • Chancengleichheit und Diversität
        • Ziele und Prinzipien
        • Maßnahmen
        • Bias-Sensibilisierung in der Begutachtung
        • Begriffe und Definitionen
        • Karriere in der Spitzenforschung
      • Open Science
        • Open-Access-Policy
          • Open-Access-Policy für begutachtete Publikationen
          • Open-Access-Policy für begutachtete Buchpublikationen
          • Open-Access-Policy für Forschungsdaten
        • Forschungsdatenmanagement
        • Citizen Science
        • Open-Science-Infrastrukturen
        • Open-Science-Förderung
      • Evaluierungen und Qualitätssicherung
      • Wissenschaftliche Integrität
      • Wissenschaftskommunikation
      • Philanthropie
      • Nachhaltigkeit
    • Geschichte
    • Gesetzliche Grundlagen
    • Organisation
      • Gremien
        • Präsidium
        • Aufsichtsrat
        • Delegiertenversammlung
        • Kuratorium
        • Jurys
      • Geschäftsstelle
    • Arbeiten im FWF
  • Zur Übersichtsseite Aktuelles

    • News
    • Presse
      • Logos
    • Eventkalender
      • Veranstaltung eintragen
      • FWF-Infoveranstaltungen
    • Jobbörse
      • Job eintragen
    • Newsletter
  • Entdecken, 
    worauf es
    ankommt.

    FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

    SOCIAL MEDIA

    • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
    • , externe URL, öffnet sich in einem neuen Fenster
    • Facebook, externe URL, öffnet sich in einem neuen Fenster
    • Instagram, externe URL, öffnet sich in einem neuen Fenster
    • YouTube, externe URL, öffnet sich in einem neuen Fenster

    SCILOG

    • Scilog — Das Wissenschaftsmagazin des Österreichischen Wissenschaftsfonds (FWF)
  • elane-Login, externe URL, öffnet sich in einem neuen Fenster
  • Scilog externe URL, öffnet sich in einem neuen Fenster
  • en Switch to English

  

Instruktionssatz-Erweiterungen für Public-Key Kryptografie

Instruction Set Extensions for Public-Key Cryptography

Karl Christian Posch (ORCID: )
  • Grant-DOI 10.55776/P16952
  • Förderprogramm Einzelprojekte
  • Status beendet
  • Projektbeginn 01.12.2003
  • Projektende 30.11.2006
  • Bewilligungssumme 225.456 €
  • Projekt-Website

Wissenschaftsdisziplinen

Elektrotechnik, Elektronik, Informationstechnik (60%); Informatik (40%)

Keywords

    Public-Key Cryptography, Multiple-Precision Arithmetic, Application-Specific Processor Design, SPARC V8, Instruction Set Extension, Embedded Systems Security

Abstract Endbericht

Public-Key Kryptografie ist die Basis für Sicherheit und Datenschutz in verteilten Systemen wie dem Internet, für elektronischen Handel, und für so gut wie alle kryptografischen Protokolle. Die meisten Public-Key Kryptosysteme basieren auf sehr rechenintensiven arithmetischen Operationen (z.B. 1024-bit Modulo Potenzierung), was bei Geräten mit geringer Rechnleistung, wie z.B. Chipkarten, zu unakzeptabel langen Rechenzeiten führt. Aus diesem Grund sind die meisten Chipkarten der neuesten Generation mit kryptografischen Ko-Prozessoren ausgestattet. Die Verwendung dieser speziellen Hardware für Public-Key Kryptografie hat jedoch gewisse Nachteile wie z.B. eingeschränkte Skalierbarkeit und keine Möglichkeit, alternative Algorithmen zu verwenden. Public-Key Kryptosysteme verbringen den Grossteil der Rechenzeit in einigen wenigen CodeSegmenten mit genau definierten Eigenschaften (z.B. inneren Schleifen), wodurch sich die Möglichkeit der Spezialisierung des Prozessors eröffnet. Das in diesem Antrag beschriebene Projekt beschäftigt sich mit der Erforschung von Instruktionssatz-Erweiterungen für eingebettete RISC Prozessoren mit dem Ziel, deren Leistung beim Berechnen von kryptografischen Operationen zu steigern. Der Schwerpunkt dieses Projekts liegt im Bereich der grundlegenden arithmetischen Operationen welche in der Public-Key Kryptografie verwendet werden, wie z.B. Addition, Multiplikation, Quadrieren, modulare Reduktion, Invertierung sowie Division in multiplikativen Gruppen oder endlichen Körpern sehr großer Ordnung (160-2048 Bits). Das erste Ziel dieses Projekts sind Entwurf, Prototyp-Implementierung und Test eines SPARC V8 kompatiblen Prozessors mit einem erweiterten und für Public-Key Kryptografie optimierten Instruktionssatz. Das zweite Projektziel besteht darin, anspruchsvolle Mikro-Architektur Erweiterungen für Hochgeschwindigkeits-Kryptografie und verbesserte Sicherheit (d.h. Resistenz gegen Seitenkanal Attacken) zu entwickeln und zu analysieren.

Digitale elektronische Geräte finden sich überall im Alltag. Die Anzahl solcher Geräte wird in Zukunft weiter zunehmen. Es ist anzunehmen, dass wir die meisten dieser Geräte nicht wahrnehmen werden, da diese in gewöhnlichen Gegenständen integriert sein werden. Man spricht dabei von sogenannten "Embedded Systems". Durch die stark ausgeweiteten Verwendungsmerkmale entstehen bei diesen Systemen jedoch auch neue Probleme. Nur wenn man diese auch erkennt und entsprechende Maßnahmen trifft, werden die Vorteile die Nachteile überwiegen. Informationssicherheit ist das wohl vorrangigste Problem im Zusammenhang mit Embedded Systems. Beim Internet, zum Beispiel, hat man zu Beginn Informationssicherheit nicht berücksichtigt. Damit förderte man eine breite Vielfalt von neuen Sicherheitsgefahren. Mit der zunehmenden Vernetzung von Embedded Systems zieht sich die Problematik der Informationssicherheit auch in diesen Bereich. Nur durch die durchgehende Verwendung von Sicherheitsmaßnahmen kann man die Gefährdung von Embedded Systems vermeiden. Die wohl wichtigste Grundlage für Informationssicherheit sind kryptografische Algorithmen. Sofern diese geeignet verwendet werden, können sie als Werkzeuge gegen Gefahren der Informationssicherheit dienen. Die meisten kryptografischen Algorithmen (und insbesondere die wichtige Klasse der asymmetrischen kryptografischen Algorithmen) sind sehr rechenintensiv. Da Embedded Systems üblicherweise stark begrenzte Ressourcen (Rechenleistung, Speichergröße, Energiebedarf) haben, ist die Berechnung von kryptografischen Algorithmen zumeist ein großes Problem. Das Hauptziel dieses Projektes war die Untersuchung eines neuen Ansatzes, um eingebettete Prozessoren für diese Rechnungen zu optimieren und damit die durch Kryptografie verursachte Zusatzarbeit zu verringern. Unter Verwendung eines typischen eingebetteten Prozessors (SPARC V8-kompatibel) haben wir neue Maschineninstruktionen entworfen und eingebaut. Obwohl wir ursprünglich die Vorteile dieser Maßnahmen nur für Public-Key-Algorithmen (RSA, elliptische Kurven) zeigen wollten, haben wir auf Grund der sehr guten Resultate unser Augenmerk auch auf symmetrische Algorithmen (AES) gelegt. Auch dabei gelang es uns, beeindruckenswerte Beschleunigungen nachzuweisen. Wir haben gezeigt, dass Instruktionssatzerweiterungen es erlauben, kryptografische Algorithmen mit recht wenig Rechenleistung, Speicher- und Energiebedarf zu realisieren. Im Kontext der neu aufkommenden konfigurierbaren Prozessoren erweist sich dieser Ansatz als wichtige Technik für den Entwurf sicherer zukünftiger Embedded Systems.

Forschungsstätte(n)
  • Technische Universität Graz - 100%
Internationale Projektbeteiligte
  • Nigel Smart, Katholieke Universiteit Leuven - Belgien
  • Christof Paar, Ruhr-Universität Bochum - Deutschland
  • Paolo Ienne, École polytechnique fédérale de Lausanne - Schweiz

Research Output

  • 64 Zitationen
  • 4 Publikationen
Publikationen
  • 2008
    Titel Area, Delay, and Power Characteristics of Standard-Cell Implementations of the AES S-Box
    DOI 10.1007/s11265-007-0158-2
    Typ Journal Article
    Autor Tillich S
    Journal Journal of Signal Processing Systems
    Seiten 251-261
  • 2007
    Titel Energy Evaluation of Software Implementations of Block Ciphers under Memory Constraints**The research described in this paper has been supported by the Austrian Science Fund (FWF) under grant number P16952-NO4 and by the European Commission under gra
    DOI 10.1109/date.2007.364443
    Typ Conference Proceeding Abstract
    Autor Großsschädl J
    Seiten 1-6
  • 2006
    Titel Combining Algorithm Exploration with Instruction Set Design: A Case Study in Elliptic Curve Cryptography**The research of Johann Großschädl and Stefan Tillich is supported by the Austrian Science Fund (FWF) under grant number P16952-N04.
    DOI 10.1109/date.2006.244089
    Typ Conference Proceeding Abstract
    Autor Großschädl J
    Seiten 1-6
  • 2004
    Titel Architectural Support for Arithmetic in Optimal Extension Fields
    DOI 10.1109/asap.2004.1342463
    Typ Conference Proceeding Abstract
    Autor Großschädl J
    Seiten 111-124

Entdecken, 
worauf es
ankommt.

Newsletter

FWF-Newsletter Presse-Newsletter Kalender-Newsletter Job-Newsletter scilog-Newsletter

Kontakt

Österreichischer Wissenschaftsfonds FWF
Georg-Coch-Platz 2
(Eingang Wiesingerstraße 4)
1010 Wien

office(at)fwf.ac.at
+43 1 505 67 40

Allgemeines

  • Jobbörse
  • Arbeiten im FWF
  • Presse
  • Philanthropie
  • scilog
  • Geschäftsstelle
  • Social Media Directory
  • LinkedIn, externe URL, öffnet sich in einem neuen Fenster
  • , externe URL, öffnet sich in einem neuen Fenster
  • Facebook, externe URL, öffnet sich in einem neuen Fenster
  • Instagram, externe URL, öffnet sich in einem neuen Fenster
  • YouTube, externe URL, öffnet sich in einem neuen Fenster
  • Cookies
  • Hinweisgeber:innensystem
  • Barrierefreiheitserklärung
  • Datenschutz
  • Impressum
  • IFG-Formular
  • Social Media Directory
  • © Österreichischer Wissenschaftsfonds FWF
© Österreichischer Wissenschaftsfonds FWF