This application note describes the UltraScale FPGA AES encryption and authentication standards. It presents you with advantages and disadvantages of the different key storage options available. Most importantly, it is an easy how to guide to create an encrypted bitfile along with encryption and authentication keys, and to program these files into an UltraScale FPGA using Vivado software.