Real-Time-Logic bietet mit SharkSSL High-Performance eine Verschlüsselungstechnologie für den Einsatz auf Ressourcen beschränkten Embedded-Systemen an.
Real Time Logic der Web-Server und Security-Spezialist, unterstützt jetzt TLS 1.2 mit verbesserter Sicherheit und Verschlüsselung in der neuesten Version 2.5 von SharkSSL.
Mit dieser Version erweitert SharkSSL seinen Einsatzbereich auf preiswerte, ASIC basierte M2M Geräte, die oft in hohen Stückzahlen in verschiedensten Bereichen wie z.B. bei Stadtwerken, intelligenten Stromnetzen, Medizintechniksystemen oder Gebäudeautomatisierung eingesetzt werden.
Sicherheitslücken in M2M Anwendungen
Obwohl sich TLS zum Defacto-Standard in Informations- und Kommunikationsnetzen auf Desktop- und Firmen-Ebene durchgesetzt hat, stellt ABIResearch in einer am 11.2.2013 veröffentlichten Pressemittteilung fest, dass immer noch Sicherheitslücken die erfolgreiche Anwendung von M2M Systemen, speziell im Gesundheitswesen, bei Industrieanwendungen und der Gebäudeautomatisierung behindern.
SharkSSL behebt diese Sicherheitslücken und bringt Enterprise Sicherheitstechnologie in die embedded Systeme.
Hoch optimierte SSL Software für low-cost ASIC basierte M2M Systeme
Real Time Logic’s Verschlüsselungs-Bibliotheken SharkSSL ist hoch optimiert, um auch die Speicherplatz- und Gbps-Herausforderung in den anspruchsvollsten ASIC-basierten Anwendungen zu adressieren. SharkSSL erlaubt eine sehr hohe Bandbreite und bietet sowohl Client- als auch Server-seitige Unterstützung für Sicherheitszertifikate, Zertifikat Ketten und Zertifizierungsvalidierung. SharkSSL ermöglicht es zudem den Entwicklern ihre Implementierung auf Codeumfang oder Geschwindigkeit zu optimieren.
Der Hochleistungs-TLS-Stack SharkSSL nutzt die Hardware-Fähigkeiten optimal aus
Mit der Integration von TLS 1.2 in SharkSSL, implementiert Real Time Logic den stärkeren kryptografischen Algorithmus, bietet eine verbesserte Verschlüsselung und Message Authentication, um TCP/IP-Kommunikation der Unternehmensebene auch in den kleinsten Embedded-Systemen zu ermöglichen.
SharkSSL implementiert den neuen Secure Hash Algorithmus (SHA-256), der veraltete Hash-Funktionen ersetzt und der dazu verwendet werden kann, die Integrität der ursprünglichen Daten sicherzustellen ohne die Quelle abzufragen.
Die neueste Version 2.5 von SharkSSL unterstützt auch die international anerkannten Advanced Encryption Standard (AES) und Galois/Counter Mode (GCM)-Technologien, welche Verschlüsselung der Nachricht und Authentifizierung in einer einzigen Funktion kombinieren.
SharkSSL entlastet Verschlüsselungsbibliotheken indem Crypto Einheiten unterstützt werden, die bei Platformen für hohe Bandbreite oft in ASICs oder Prozessoren wie Freescale's ColdFire oder Kinetis K60 enthalten sind.
Ein stark wachsender Markt
"Marktanalysen zeigen dass der M2M-Markt weltweit auf 198 Mio. $ bis Ende 2018 wachsen wird, High-Volume-ASIC-Bausteine werden dabei einen Großteil der Infrastruktursysteme abdecken", sagte Wilfred Nilsen, CEO bei Real Time Logic. "Mit der zunehmenden Bedrohung durch Cyberangriffe ist es wichtig, dass die Entwickler der Systeme diese Infrastruktur schon auf der Geräte-Ebene absichern, um sicherzustellen, dass alle möglichen Kommunikationswege gegen Angriffe gesichert sind. SharkSSL liefert nicht nur dieses Niveau der Sicherheit, sondern bietet den hohen Durchsatz der von den modernen Anwendungen verlangt werden und beseitigt somit die Schwachstellen mit denen OEMs heutzutage oft noch kämpfen."
Überragende Performance
Die neue SharkSSL 2.5 mit der in Assembler codierten Integer Bibliothek, bietet auch herausragenden Durchsatz ohne spezielle Crypto-Einheiten. Bei minimaler Codegröße führt SharkSSL eine lokale RSA Berechnung in 100ms auf einem 100MHz Cortex-M3 System aus, 60% schneller als Lösungen von Mitwerbern.
inkl. SMTP
SharkSSL enthält eine speziell entwickelte und optimierte SMTP-Bibliothek in C-Code. Damit ist es möglich, E-Mails über E-Mail-Server, die verschlüsselte Kommunikation erfordern, zu senden. Die Bibliothek unterstützt STARTTLS und SMTPS, das garantiert die Kompatibilität mit Online-Diensten wie Google Mail und Hotmail.
Für Unternehmen die keinen TLS / SSL-Stack benötigen, bietet Real Time Logic eine abgespeckte Version von SharkSSL an, das so genannt "RayCrypto". RayCrypto enthält kryptografische Bibliotheken und unterstützt Authentifizierung und Verschlüsselungs-Algorithmen.
Prozessor und OS-Unterstützung
Mit Hardware Crypto-Engine Support erreicht SharkSSL einen unübertroffenen Durchsatz auf ColdFire, Kinetis K60 und allen Cortex-M3 und-M4-Prozessoren.Die SharkSSL Bibliothek wurde erfolgreich auf ARM, Freescale und PowerPC-basierten FPGA-Architekturen eingesetzt. Erhältlich als Quellcode, kann der SharkSSL Code aber auch auf jedem anderen Prozessor leicht implementiert werden.
Die Out-of-the-box-Betriebssystem (RTOS)-Unterstützung umfasst INTEGRITY ™, MQX ™, SMX ™, ThreadX ™, VxWorks ™, EBSnet ™, rtplatform, uCLinux ™, Linux und Windows ™. SharkSSL kann aber auch in bare-Metal (ohne RTOS) Konfigurationen verwendet werden. Multi-Threading erhöht dabei den Durchsatz, wenn das verwendete Betriebssystem Multi-Threading unterstützt.
Laufzeit Lizenzfreie Lizensierung
SharkSSL V2.5 ist ab sofort erhältlich und wird mit vollständigem Source Code geliefert. Die Lisensierung erfolgt Royalty-free.