Abstract
Security-oriented error-detecting codes are used to detect fault injection attacks on cryptographic devices. These codes are usually designed for uniformly distributed codewords, i.e., for codes that have maximal entropy. In practice, the codewords are not uniformly distributed; thus, their entropy is smaller and their efficiency in detecting attacks degrades. This paper analyzes the relation between the entropy of a code and its worst error masking probability. Based on this relation, a method for determining the rate and structure of a code that provides the required error masking probability is presented.
Original language | English |
---|---|
Article number | 6975105 |
Pages (from-to) | 206-214 |
Number of pages | 9 |
Journal | IEEE Transactions on Communications |
Volume | 63 |
Issue number | 1 |
DOIs | |
State | Published - 1 Jan 2015 |
Bibliographical note
Publisher Copyright:© 2015 IEEE.
Funding
Funders | Funder number |
---|---|
Israel Science Foundation | 1200/12 |
National Stroke Foundation | CNS1012910 |
Keywords
- Binary codes
- error detection
- fault injection attacks
- information security
- nonlinear codes