【应用手册】AN589:UsingtheDesignSecurityFeatureinCycloneIIILSDevices

ThisapplicationnotedescribesthedesignsecurityfeatureinCyclone®IIILSdevices.

Thedesignsecurityfeatureisabletodecryptaconfigurationbitstreamusingan

industrystandard256-bitadvancedencryptionstandard(AES)keyandAES

encryptionalgorithmtoprotectyourdesignsfromthefollowingunauthorized

activities:

■Copying

■Reverseengineering

■Tampering

Thefollowingdesignfeaturesmakethesolutionsecure:

■CycloneIIILSdevicesdonotsupportconfigurationfilereadback.Thisprevents

attemptstoreadbacktheconfigurationfileafteritisdecrypted.

■Twouser-defined256-bitsequencesarerequiredtogeneratethe256-bitAESkey.

■Thevolatile256-bitAESkeyisstoredintheCycloneIIILSdeviceandcleared

whentheexternalbatteryisremoved.

■Dependingonthesecuritymode,youcanconfiguretheCycloneIIILSdevice

usingaconfigurationfilethatisencryptedwiththesamekey,orconfigurewitha

normalconfigurationfileforboardleveltesting.AN589:UsingtheDesignSecurityFeatureinCycloneIIILSDevicesSeptember2009AN-589-1.0ThisapplicationnotedescribesthedesignsecurityfeatureinCycloneIIILSdevices.Thedesignsecurityfeatureisabletodecryptaconfigurationbitstreamusinganindustrystandard256-bitadvancedencryptionstandard(AES)keyandAESencryptionalgorithmtoprotectyourdesignsfromthefollowingunauthorizedactivities:■C

【应用手册】AN 589: Using the Design Security Feature in Cyclone III LS Devices

【应用手册】AN 589: Using the Design Security Feature in Cyclone III LS Devices