Cryptographic Algorithm Testing
What atsec offers
Testing that cryptographic algorithms are implemented correctly is a pre-requisite for FIPS 140-2 and FIPS 140-3 cryptographic module testing, NIAP Common Criteria evaluations, and NIST CAVP certificates can be accepted by other Common Criteria schemes as well as some other certification programs.
atsec offers the algorithm testing specified under the NIST Cryptographic Algorithm Validation (CAVP) Scheme as an accredited laboratory (NVLAP Lab code #200658). The list of cryptographic algorithms that can be tested by the laboratory are listed on the CAVP web page.
atsec also provides full support for the NIST automated Cryptographic Validation Protocol (ACVP) which is replacing the legacy CAVS testing.
Vendors have the option to access the ACVP themselves, which comes with a number of challenges such as resources, knowledge and an NVLAP accreditation. Instead, they can choose to outsource this effort to an accredited laboratory like atsec.
atsec has created solutions to make the switch to the ACVP as easy and efficient as possible for our customers: these include the ACVP Proxy and ACVP Parser.
We can train your team to be proficient with the ACVP system maintained by NIST and provide guidance and know-how on how to use it.
We can get you up to speed on the new vector format, newly testable ciphers, and querying the demo and production servers.