Abstract
Robust codes {\mathcal {C}}(n,k)-qC(n,k)q are nonlinear qq-ary codes of dimension kk and length n\leq 2kn≤2k. Robust codes can detect any error with nonzero probability; hence, they can effectively detect fault injection attacks. Most high rate robust codes are either restricted to certain ratios between nn and kk, or have relatively high hardware complexity. This paper presents new constructions for optimum or close to optimum low complexity high rate robust codes. These codes exist for any kk and nn. The hardware complexity of each construction is discussed, and a method to choose the one with the smallest implementation cost is presented.
Original language | English |
---|---|
Article number | 8318671 |
Pages (from-to) | 511-520 |
Number of pages | 10 |
Journal | IEEE Transactions on Dependable and Secure Computing |
Volume | 16 |
Issue number | 3 |
DOIs | |
State | Published - 1 May 2019 |
Keywords
- High rate robust codes
- fault injection
- hardware security
- lightweight secure architecture
- security oriented codes
All Science Journal Classification (ASJC) codes
- Electrical and Electronic Engineering