FlexSecure SDK

Das FlexSecure Software Development Kit bietet eine C++ Implementierung ausgewählter kryptographischer Algorithmen und Kodierungsverfahren. Besonderer Wert wurde bei der Reali­sie­rung auf die Seitenkanalresistenz gelegt.

Seitenkanalangriffe versuchen über das Messen physikalischer Größen an einem Gerät, das kryp­to­graphische Algorithmen ausgeführt, Rückschlüsse auf geheime Informationen zu gewinnen. Diese Form der Angriffe wird zunehmend gefährlicher, wenn keine Gegenmaßnahmen ergriffen werden. Dies spiegelt sich auch darin wieder, dass viele neue Sicherheitsstandards (z.B. FIPS) für Sicherheits­komponenten einen Nachweis der Resis­tenz gegen Seitenkanalangriffe verlangen.

Eine erweiterte Version des FlexSecure SDK, die mit neuen Algorithmentypen auch resistent gegen Angriffe durch Quanten Computer ist, befindet sich in Vorbereitung. Das neue SDK ist für PC, FPGA und SmartCard Implementierungen geeignet und bildet die Basis für die Kryptotechnik der nächsten Generation.

Die Entwicklung von FlexSecure SDK wurde vom BSI unterstützt. Eine Vielzahl von Sicherheitslösungen - unter anderem beim deutschen Bundesamt für Sicherheit in der Informationstechnologie - basiert auf dem FlexSecure SDK.

FlexSecure News

02.03.2010

Informelle Selbstbestimmung in Dienstnetzen (inSel)

Im Rahmen des inSel Projektes wird ein System zur Durchführung von Datenschutzvereinbarungen entwickelt. » weiterlesen

10.02.2010

Neue Arbeit zu effizienten, quantencomputerresistenten Kryptoalgorithmen veröffentlicht.

Wissenschaftlicher Artikel mit dem Titel "A Smart Card Implementation of the McEliece PKC" erschienen. » weiterlesen

28.08.2009

Durch FlexiTrust werden Identitymanagement Lösungen sicher

Der neue IdM-Connector integriert die FlexiTrust B Certification Authority in alle gängigen Identity-Managementsysteme. » weiterlesen