Certificate 2048 - Allegro Cryptographic Engine
intCertNum 2048
strVendorName Allegro Software Development Corporation
strURL http://www.allegrosoft.com
strAddress1 1740 Massachusetts Avenue
strAddress2
strAddress3
strCity Boxborough
strStateProv MA
strPostalCode 01719
strCountry 01719
strContact Larry LaCasse
strEmail sales@allegrosoft.com
strPhone 978-264-6600
strFax
strContact2
strEmail2
strFax2
strPhone2
intCertNum 2048
strModuleName Allegro Cryptographic Engine
strPartNumber Software Version: 1.1.8
memModuleNotes The module generates cryptographic keys whose strengths are modified by available entropy
str140Version 140-2
_sp_ Security Policy   [pdf][html][txt]
_cert_ Certificate   [pdf]
strPURL http://www.allegrosoft.com/ace
strModuleType Software
strValidationDate 11/27/2013;02/20/2014
intOverallLevel 2
memIndividualLevelNotes ;;-Operational Environment: Tested as meeting Level 2 with Microsoft Windows 7 Ultimate running on a Dell Optiplex 755
strFIPSAlgorithms AES (Cert. #2671);
Triple-DES (Cert. #1602);
RSA (Cert. #1374);
DSA (Cert. #810);
ECDSA (Cert. #465);
SHS (Cert. #2243);
HMAC (Cert. #1661);
DRBG (Cert. #430);
CVL (Cert. #148);
PBKDF2 (vendor affirmed)
strOtherAlgorithms MD5;
AES (Cert. #2671, key wrapping;
key establishment methodology provides between 128 and 256 bits of encryption strength);
Diffie-Hellman (CVL Cert. #148, key agreement: key establishment methodology provides between 112 and 128 bits of encryption strength;
non-compliant less than 112 bits of encryption strength);
EC Diffie-Hellman (CVL Cert. #148, key agreement: key establishment methodology provides between 112 and 256 bits of encryption strength;
non-compliant less than 112 bits of encryption strength);
RSA (key wrapping;
key establishment methodology provides 112 or 128 bits of encryption strength);
NDRNG
strConfiguration Multi-chip standalone
memModuleDescription Allegro's suite of Embedded Device Security toolkits makes embedding standards-based security protocols into resource sensitive embedded systems and consumer electronics fast, easy and reliable. The Allegro Cryptographic Engine (ACE) is a cryptographic library module specifically engineered for embedded devices. The module provides embedded systems developers with an easily understood software interface to enable bulk encryption and decryption, message digests, digital signature creation and validation and key generation and exchange. For full details see www.allegrosoft.com/ace.
intModuleCount 1
memAdditionalNotes 02/20/14: Added email contact information and updated security policy.
strFirstValidtionDate 11/27/13 00:00:00
strLabName CGI
strValidationYear 2013