Résumé
Cryptographic algorithms are used to protect sensitive information when the communication medium is not secure. Unfortunately, the hardware implementation of these cryptographic algorithms allows secret key retrieval using different forms of attacks based on the observation of key-related information. Dedicated design for security techniques have been proposed so far, ranging from the development of specific cell libraries to the implementation of extra functions to prevent leakage of useful information and key identification. On the other hand, one can expect high-quality product for secure applications and this expectation requires the development of test solutions for every component of the secure device. However, testing those devices faces a double dilemma: (i) test and, possibly, develop DfT schemes providing high testability, i.e., high signal controllability/observability, while maintaining high security, i.e., without leakage of sensitive information; (ii) provide high security using dedicated design rules while maintaining high testability. This chapter addresses these issues, discusses pros and cons of security-dedicated DfT from both a design and a testability point of view.