Do the BF52x and BF54x processors comply with EAL 3+, 4 standards? If not, what standards do they comply with?
We have not submitted our processors for testing to any standard such as EAL 1-7. This does not mean they will or will not pass compliance testing. It simply means they have not been tested or certified. Many "standards" are not recognized in industry where security is concerned and thus have little meaning. Also many "standards" apply at the product or system level rather than at the chip or component level so it is difficult to choose what "standards" are actually meaningful.
Another question: Since we use Elliptic curve cryptography, can we say that we comply with PKCS # 13?
We are not certified to this PKCS “standard”. This “standard” is specified by RSA.
We state that Lockbox Secure Technology implements standards-based algorithms for digital signature validation in our Hardware Reference Manuals. An excerpt from the manuals appears here and this is the only set of “standards” that we comply with:
“Lockbox uses standards-based cryptographic algorithms for digital signature authentication. ECDSA is implemented in the Blackfin processors. Digital signature validation on Blackfin utilizes Elliptic Curve Cryptography2 (ECC) based on a binary field size of 163 bits and SHA-13 secure one-way hash (which produces a 160-bit message digest).
In order to generate public/private key pairs or prepare digital signatures and apply them to application code, developers can use any method that complies with the Elliptic Curve Digital Signature Algorithm (ECDSA) specified in FIPS 186-2 with Change Notice 1 dated October 5, 2001, Digital Signature Standard (DSS). ECDSA is described in ANSI X9.62-1998. The Lockbox implementation in the ADSP-BF52x processors supports the following Koblitz curve, which is recommended in FIPS 186-2 for US Federal Government use”
“ECDSA implementation on these Blackfin products only supports the Koblitz curve. These implementations are based on the Elliptic Curve Digital Signature Algorithm (ECDSA) specified in FIPS 186-2 with Change Notice 1 dated October 5, 2001, Digital Signature Standard (DSS) (http://csrc.nist.gov/cryptval/dss.htm), and specified in ANSI X9.62-1998. SHA-1 is based on the publicly available standard for FIPS 180-2 (Secure Hash Signature Standard[SHS]) (FIPS PUB 180-2), http://csrc.nist.gov/CryptoToolkit/tkhash.html).”
Retrieving data ...