14.11.2012 Views

cv act library/es - CV Cryptovision Gmbh

cv act library/es - CV Cryptovision Gmbh

cv act library/es - CV Cryptovision Gmbh

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong> sc/interface<br />

for Embedded Systems<br />

Middleware für Smartcards<br />

und Security-Token<br />

With <strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong>, cryptovision offers a flexible C <strong>library</strong> for realizing<br />

Der cryptographic effektivste Weg, functions Unternehmensdaten in measuring und systems, -zugänge automotive zu schützen, electronic ist die<br />

control Verwendung units and von other Smartcards embedded oder systems. Security-Token. It provid<strong>es</strong> Nur all so (cryptographic)<br />

ist ein kontrol-<br />

mechanisms lierter, sicherer needed Zugriff to auf ensure G<strong>es</strong>chäftsdaten confidentiality und -anwendungen and authenticity unter of Berücktransferredsichtigung or stored aktueller data; Anforderungen this compris<strong>es</strong> (Compliance) symmetric möglich. ciphers, public <strong>cv</strong> <strong>act</strong> key sc/intermechanisms,face verbindet hash Smartcards functions and und random Security-Token number effektiv generators. mit Anwendungen All algorithms und<br />

are Systemen, purpose-built die eine for embedded standardisierte systems Schnittstelle and optimized dafür zur for Verfügung the r<strong>es</strong>pective stellen.<br />

proc<strong>es</strong>sors.<br />

Bereit für die Zukunft mit<br />

fortschrittlicher Technologie<br />

<strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong> not only covers RSA, but also Elliptic Curve Cryptography<br />

(ECC) including the mechanisms of NSA Suite B. A typical<br />

application scenario is software integrity protection within the flash update<br />

of cryptovision automotive ist ECUs. führender Apart Anbieter from von this innovativen conventional Kryptographie- application, und cryptograPublic-Keyphy Infrastruktur-Lösungen. allows for entirely Da new alle forms Komponenten of value stets creation, mit den including modernsten <strong>act</strong>ivation kryptogra- of<br />

chargeable phischen Algorithmen software ausg<strong>es</strong>tattet or content, sind, Pay-TV wird and mit nur various minimalen other Ergänzungen applications. maximale<br />

Sicherheit erreicht – einhergehend mit einem schnellen Return on Inv<strong>es</strong>tment<br />

(ROI) .<br />

cryptovision - product information<br />

cryptovision - product information<br />

www.cryptovision.com


<strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong><br />

Maximum Performance and Minimal Footprint<br />

Since <strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong> is implemented in ANSI C<br />

and based on a modular d<strong>es</strong>ign. It can be easily adapted<br />

to various hardware platforms. The interface<br />

and the internal structure allow for memory-critical<br />

and time-critical parts to be optimized using assembly<br />

code.<br />

<strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong> is available for virtually any proc<strong>es</strong>sor<br />

used within embedded systems. Ranging from 8<br />

bit proc<strong>es</strong>sors like the Atmel AVR or proc<strong>es</strong>sors based<br />

on 8051 cor<strong>es</strong>, 16 bit proc<strong>es</strong>sors like the Moto-<br />

Key Featur<strong>es</strong><br />

ECC<br />

ECDSA ,ECDH,<br />

keygen<br />

ECC<br />

AES<br />

ECB,CBC,..<br />

AES<br />

enc,dec<br />

Hardware Utiliti<strong>es</strong><br />

Watchdog, Workspace Management<br />

• Symmetric cipher (AES according to FIPS 197)<br />

• Hash functions (SHA-1, SHA-256 according to FIPS<br />

180-2, RIPEMD-160)<br />

• MAC (M<strong>es</strong>sage Authentication Cod<strong>es</strong>) based on<br />

SHA-1 or RIPEMD-160 according to FIPS 198<br />

• Digital signatur<strong>es</strong> and encryption based on RSA<br />

(according to PKCS#1)<br />

• Digital signatur<strong>es</strong> based on ECC (ECDSA according<br />

to ANSI X9.62)<br />

• Key derivation functions KDF (ANSI X9.63) and<br />

PBKDF2 (PKCS#5)<br />

Additional information available at www.cryptovision.com<br />

Modular Standard API<br />

Protocol Layer<br />

Internal structure of the <strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong><br />

rola HC12 to various MIPS, ARM and PowerPC-based<br />

32 bit proc<strong>es</strong>sors. Using the <strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong>,<br />

even proc<strong>es</strong>sors at the lower end of the spectrum<br />

are capable of strong asymmetric cryptography.<br />

Variants for hardware platforms not yet supported<br />

by <strong>cv</strong> <strong>act</strong> <strong>library</strong>/<strong>es</strong> can be realized at short notice.<br />

Technical information is available on requ<strong>es</strong>t. For<br />

performance <strong>es</strong>timation of cryptographic operations<br />

on your particular hardware platform, cryptovision<br />

provid<strong>es</strong> the Performance Estimation Tool (PET).<br />

HMAC KDF RNG RSA<br />

RIPEMD-160,<br />

SHA-1,..<br />

X9.63, KDF2 FIPS-186<br />

Cryptographic Primitiv<strong>es</strong><br />

SHA-1 SHA-224<br />

SHA-256<br />

Arithmetic<br />

• Random generation according to FIPS 186-2<br />

Algorithms not yet included in the standard version of<br />

the <strong>library</strong> – for instance further symmetric ciphers or<br />

additional hash functions – are available on requ<strong>es</strong>t.<br />

Supported Platforms<br />

• Arbitrary 8-, 16- or 32-bit proc<strong>es</strong>sors<br />

System Requirements<br />

• ANSI C Compiler<br />

PKCS#1 V1.5 mit<br />

RIPEMD-160, SHA1<br />

enc, dec, verify, sign<br />

RIPEMD -160 RSA<br />

public, private,<br />

privateCRT<br />

<strong>cv</strong> cryptovision GmbH | Munscheidstraße 14 | 45886 Gelsenkichen | T:+49(0)209167.2450 | F:+49(0)209167.2461 | info@cryptovision.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!