FIPS 140-1 & 140-2
General Information
Aspect Labs is a NVLAP accredited laboratory which performs testing against the FIPS 140-2 standard, Security Requirements for Cryptographic Modules. We also perform preliminary consulting on the upcoming FIPS 140-3 standard, which is soon to be adopted by NIST. Information on our team and clients is provided here. 100% of the products tested by our lab have achieved FIPS 140-2 validation. Our NVLAP accredited testing services include:
Our consulting and engineering services include:
We offer fixed price quotes for all our services. Our testing style differs significantly from other labs. We usually spend a lot of time working face-to-face with the engineers on the customer site, something that other labs rarely do. Many of our customers are located in San Francisco Bay area, within a short drive from our Santa Clara office. FIPS 140-2 validation process is a complex and time-consuming task. The FIPS 140-2 standard is a publication that specifies security requirements in generic terms. Application and interpretation of the FIPS 140-2 standard to a particular product includes a process of interpretations and negotiations. This process includes the vendor, the lab, and the CMVP validation team. When the test report is submitted to the CMVP it is almost never accepted from the first submission. Normally, the CMVP will generate a list of deficiencies. It is then up to the vendor and the lab to fix the deficiencies, as well as successfully negotiate with the CMVP intepretations of the FIPS 140-2 standard as applied to the product. The speed and the overall success of this process hugely depends on the proficiency and experience of the lab. In some way the validation process is similar to filing a patent application. If you want to get your patent approved within a reasonable amount of time you need to find a good patent attorney. One of the roles that the lab plays is being your representative in negotiations and discussions with the CMVP. Therefore, it is critically important for you to find a good lab that understands your product and has enough experience and will to successfully and timely complete the FIPS 140-2 testing process.
TrainingWe offer the following FIPS 140-2 training services >
To schedule FIPS training call us at 1-888-3477-140 or send an e-mail to info@bkpsecurity.com Algoritm Testing
Aspect Labs is accredited to perform FIPS algorithm testing for the following cryptographic algorithms:
FIPS 140-2 Validation Process
The general flow of the FIPS 140-2 validation process is described below
FIPS 140-2 Design
Aspect Labs offers custom engineering services covering the following requirements of FIPS 140-2:
Aspect Labs offers documentation design services in the following areas:
Aspect Labs staff members have deep computer security expertise ranging from Java security to OS-level security and secure hardware. If the vendor contracts Aspect Labs to perform design services, then another testing laboratory will be chosen to perform the actual conformance testing. FIPS 140-2 Howto
These documents will help you to get started with FIPS 140-2:
Have more questions on FIPS 140-2? Call us at 1-888-347-7140. Differential Power Analysis And Side Channel Attacks
Aspect Labs physical security lab offers the following services for single and multiple chip devices and smartcards:
|