 Authentication Unit - HDL

 The Authentication Unit (AU) Intellectual Property (IP) core is a synthesizable VHDL model that contains functionality for Telecommand (TC) authentication using the Advanced Encryption Standard (AES). The functionality also includes Key management and Logical Authentication Channel) LAC management.  | Authentication Unit IP Core
| Overview The IP Core implements a "plain-text-with-appended-signature" authentication technique. It consists of appending a digital signature at the end of the TC Segment, with or without encrypting the data. The signature is a 16-octet value generated from a secret key, the TC Segment and a LAC Counter value. The Authentication Unit regenerates the signature for the received TC Segment, and the command is only accepted if the two signatures match.
| Features |
Compatibility |
| Secure or Clear (transparent) mode |
Decryption Algorithm, AES (FIPS PUB 197) using 128 bits key length |
| Mode, Key and Status control via AU TC commands |
Signature validation, AES CMAC |
| Support for 4096 session Keys |
Decryption of uploaded keys, AES CBC |
| Support for 1024 master Keys |
Normal decryption commands, AES CBC |
Area/Speed Results
| Technology |
Frequency |
Area |
| Atmel MH1RT |
46.7 MHz |
115 kSites |
| Atmel ATC18 |
78.8 MHz |
1.18 mm2 |
| Actel RTAX2000 |
41.8 MHz |
11825 Comb, 3592 Seq, 1 RAM |
| Xilinx Virtex2 |
99.4 MHz |
8225 LUT, 8 RAM |
Developer RUAG Space AB - 2010 Special licensing restrictions The IP-Core is available:
- For activities performed in the frame of an ESA Programme and/or as a Customer Furnished Item attached to an ESA contract
- In the frame of GMES Programme/Mission when the recipient is established in an ESA Member or Associated States or EU FP7 Participating States.
Last update: 9 September 2011

 |  |  Related documents

| | | AUIP Public Datasheet (http://microelectronics.esa.int/core/ipdoc/AUIP_PublicDatasheet.pdf) |  |

|