TeamF1, Inc. Enabling Embedded Innovations

Enabling Embedded Innovations

Home Contact us Feedback Sitemap Products Support Services Company Newsroom
 :: High Performance :: 
 - Networking Security 
 - IP Networking 
 - Switching Solutions 
 - Wireless Technologies
Products
Overview
SSecure Family
AuthAgent Family
Licensing
Related Information

Customized validation procedures for self-signed certificates and customized implementations of AuthAgent X.509 for your unique application needs are available through expert help from TeamF1’s professional services team.

Learn More....

AuthAgent X.509
AuthAgent X.509
Digital Certificate Authentication
AuthAgent X.509 is an implementation of public key and digital certificate authentication for embedded devices. It is designed for use as an authentication mechanism for various network security protocols and also as a standalone authentication agent that can be used by embedded applications. It provides the ability to validate certificates issued by a trusted Certificate Authority (CA) and includes advanced features such as certificate generation and revocation. Given its small footprint and ability to scale out optional features, AuthAgent X.509 is ideally suited for use in embedded environments.
In a Nutshell

ds-2.0

Highlights Product Overview
The X.509 Standard
In its simplest form, a digital certificate could just contain a public key and a name. To be useful, however, the certificate should also contain other fields such as an expiration date, the name of the CA that issued the certificate, a serial number, and other pertinent information. The popular ITU X.509 standard provides a structure for public-key certificates. X.509 digital certificates include not only an entity's name and public key, but also other information about the entity. AuthAgent X.509 enables a certificate authenticator to verify the certificate's subject, and also obtain other trust-worthy information about the certificate's subject. It provides flexible APIs for validating certificates against a list of trusted CAs and for customizing the certification validation procedure based on various attributes retrieved from the certificate.
Digital Certificates
Public Key Cryptography provides a form of encryption that uses a key pair that consists of two related keys -- a public key and a private key. This type of cryptography provides a scalable form of encryption that does not rely on the sharing of secrets. The public key can be used to verify a message signed with the corresponding private key or to encrypt a message that can only be decrypted using the corresponding private key. A Digital Certificate binds an identity to a key pair and is issued by a trusted third-party called a Certificate Authority (CA). It is digitally signed with the CA's private key after it has verified the entity's identity and hence, it is tamper-proof and easily portable which makes it ideal for embedded device authentication.

Features

Robust authentication framework using ITU-T X.509 digital certificates

Support for various PKCS formats and X.509v3 extensions

Interoperable with standard X.509 implementations on other platforms

Support for validating certificates against a list of trusted certificates

Support for Certificate Revocation List and OCSP

APIs for customizing the certification validation procedure

Support for multiple CPU types of either endian-ness including PowerPC, MIPS, X86, ARM/XScale

Royalty-free full source distribution

AuthAgent X.509 Operation

 

Contact  |  Products  |  Support  |  Services  |  Company  |  Newsroom  |

© 2007 TeamF1, Inc.

Home Contact us Feedback Sitemap Top