Die umfassende kryptographische Bibliothek für eingebettete Systeme

ESCRYPT CycurLIB

Kryptographische Verfahren und Algorithmen bilden die wesentliche Grundlage für nahezu alle IT-Sicherheitslösungen. Kryptographische Verfahren, wie digitale Signaturverifikation, werden zum Beispiel für Flash-Lösungen, die Aktivierung von Features und Secure Boot benötigt.

ETAS bietet mit ESCRYPT CycurLIB die passende kryptographische Bibliothek. Sie ist speziell auf die Anforderungen von eingebetteten Systemen zugeschnitten und bewährt sich seit vielen Jahren durch ihre sehr gute Performance im ressourcenbeschränkten Umfeld.

Einfach viel Sicherheit

Mit ESCRYPT CycurLIB können Sie auf einfache Art und Weise Ihre Produkte sicherer machen, z.B. durch die Überprüfung der Authentizität einer Datenquelle mittels digitaler Signaturen oder durch die Verschlüsselung von Daten zur Sicherung der Geheimhaltung. Dabei profitieren Sie davon, dass ETAS' kryptographische Bibliothek für eingebettete Systeme individuell an Ihre Bedürfnisse angepasst werden kann.

Der richtige Code für Ihre Anwendung

  • Fundiert
    Mit agilen Prozessen gemäß ASPICE (Level 2) und ISO 26262 (ASIL D) entwickelt und MISRA-C-konform

  • Umfangreich
    Enthält alle geläufigen kryptographischen Algorithmen (inkl. chinesische Standards)

  • AUTOSAR-konform
    Unterstützt die Konfiguration per AUTOSAR und nicht-AUTOSAR.

  • Flexibel
    Ist auf allen Plattformen lauffähig und lässt sich für diverse Prozessoren in Hinsicht auf Geschwindigkeit, RAM und ROM optimieren

  • Konfigurierbar
    Modular aufgebaut; Sie nutzen nur die Algorithmen, die Sie brauchen

  • Effizient
    Zeichnet sich durch einen sehr geringen Ressourcenbedarf aus und lässt sich nahtlos in bestehende Produkte einbinden

Die kryptographische Bibliothek ESCRYPT CycurLIB

Kategorie Algorithmen

Hash-Funktionen

SHA-2, SM3

Symmetrische Verschlüsselung

AES, ChaCha20, SM4

Message Authentication Codes (MAC)

HMAC, CMAC, SipHash

Zufallszahlengeneration

Hash-DRBG, HMAC_DRBG

Kategorie Algorithmen

Signaturerstellung und -verifikation

RSA mit PKCS#1-PSS / PKCS#1-V1_5,
ECDSA, Ed25519, SM2

Schlüsselerzeugung

Curve25519

Schlüsselaustausch

Curve25519, ECDH, SM2

Zertifikate

Parser für DER-kodierte X.509-Zertifikate