Factoring RSA keys from certified smart cards:
The Renesas HD65145C1 chip is a "High-Security 16-bit Smart Card Microcontroller" including an AE45C1 CPU core. This chip is used in many high-security applications, including banking. This chip received a "Deutsches IT-Sicherheitszertifikat" (German Information Technology Security Certificate) from the Bundesamt für Sicherheit in der Informationstechnik (Federal Office for Information Security), certifying that the chip was conformant with Protection Profile BSI-PP-0002-2001 at Common Criteria assurance level EAL4+, after testing by T-Systems GEI GmbH, a recognised Information Technology Security Evaluation Facility:
The Renesas HD65145C1 was used in the Chunghwa Telecom HICOS PKI Smart Card. This card received a FIPS 140-2 Validation Certificate at Level 2 jointly from the National Institute of Standards and Technology of the United States of America and the Communications Security Establishment of the Government of Canada after testing by DOMUS IT Security Laboratory, an accredited Cryptographic Module Testing laboratory:
The Ministry of the Interior Certificate Authority (MOICA) of Taiwan began deploying Citizen Digital Certificate smart cards in 2003. There are at least three different generations of MOICA smart cards:
MOICA's FAQ makes several statements regarding security of all of these cards:
Version: This is version 2016.01.30 of the cert.html web page.