Hoe beschermen de bitstream in Xilinx / @ ltera FPGA?

C

clifftsai

Guest
Hoi,

Actel hebben sommige Fuse en Flash basis FPGA die kunnen beschermen bitstroomtoegang inf FPGA apparaat.
Is Xilinx of @ ltera hebben soortgelijke functie of apparaten?

 
VirtexII heb de functie voor het versleutelen van de bitstroomtoegang met een Triple DES-algoritme.Om deze functie te gebruiken moet je een back-up batterij om uw sleutels in FPGA apparaat wanneer VCC shotdown.
Dag

 
Xilinx andere apparaat niet over de functie voor het versleutelen van de bitstroomtoegang

 
Typisch, Als we gebruiken CPLD / EPLD, kunnen we controleren of het versleutelen beetje in de ontwikkeling van software,

FPGA, maar zelf niet kan worden beschermd vanwege de SRAM architectuur.

Ik heb een methode voor de bescherming van FPGA ontwerp: u kunt het ontwerp PRBS een generator in de FPGA en CPLD, de CPLD fungeert als microprossor te config de FPGA, en als het decoderen zaad wanneer de FPGA configuratie is voltooid.

in FPGA, indien het zaad is niet gelijk aan de PRBS gegenereerd in FPGA, de FPGA blijft in de reset-stand.zodat we kunnen onze ontwerpen gebaseerd op FPGA.

 
Ik ben het eens Arena_yang.
U kunt gebruik maken van een CPLD voor het versleutelen van de bron in FPGA.U kunt het ontwerp een sleutel in CPLD, of een deel van de logica in CPLD.

 
Als u een cpld om een Cypher decoder u everithing een netto waar de bitstream is leesbaar.
Als je zou beschermen VII, antifuse FPGA of ASIC.

 
Ik heb gehoord dat iemand kan lezen terug decrypte CPLD.So leek het erop dat er geen manier om de bescherming van onze ontwerpen.

 
Een mogelijke oplossing, alleen geldig als u een laag aantal eenheden, is gebaseerd op het gebruik van de DS2401 (een Silicon Serienummer uit Dallas).Uw FPGA wordt dit apparaat en controleer of er een geldig nummer (dus je moet een configuratie bitstroomtoegang per FPGA).

Een Xilinx toepassing nota is gevoegd.
Sorry, maar je moet inloggen om dit onderdeel te bekijken koppelingseisen

 
Encryptie ...Decoderen ...
Alle soorten van bescherming nodig extra hardware.<img src="http://www.edaboard.com/images/smiles/icon_idea.gif" alt="Idee" border="0" />

Ik heb een eenvoudiger besluit, dat hoeft niet alle hardware.Je hebt al heb het!Het
is uw PCB.Hiervoor moet je een aantal verbindingen naar interne laag.Uw ontwerp kunt slechts 2 pins (in & out) voor het testen van PCB's bedrading.Als verkeerde,

<img src="http://www.edaboard.com/images/smiles/icon_mad.gif" alt="Gek" border="0" />

.
Ik ben het ermee eens, eenvoudige PCB's niet kunnen beschermen efficiënt.Maar denkt u echt bescherming nodig voor eenvoudige project

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Vraag" border="0" />Voor complexe ontwerpen u gebruik multilayer PCB's en (kunnen) FPGA in BGA pakket.Bedrading bescherming wordt superieur

<img src="http://www.edaboard.com/images/smiles/icon_exclaim.gif" alt="Uitroepteken" border="0" />PCB's is een belangrijk kenmerk VAN PRIJSVRAGEN<img src="http://www.edaboard.com/images/smiles/icon_razz.gif" alt="Razz" border="0" />
 
zape schreef:

Een mogelijke oplossing, alleen geldig als u een laag aantal eenheden, is gebaseerd op het gebruik van de DS2401 (een Silicon Serienummer uit Dallas).
Uw FPGA wordt dit apparaat en controleer of er een geldig nummer (dus je moet een configuratie bitstroomtoegang per FPGA).Een Xilinx toepassing nota is gevoegd.
 
Versleutelen van de FPGA bitstroomtoegang extern is nutteloos ...Anyways monster mag u deze op de FPGA configuratie pinnen.
Zet een klein maar essentieel stukje code in een goedkope CPLD werkgroep verbonden aan de belangrijkste FPGA.

 
Xilinx hebben vrijgegeven beetje de standaard voor haar bitstreams dwz.de bitsream kan niet worden teruggedraaid om enig idee van de logica toegepast.Dit betekent echter niet beschermen tegen hersenloze reverse engineering door het uploaden van de bitstream van de PROM configuratie en het gebruik van reverse-engineering te dupliceren de resterende PCB.Het aanpakken van dit probleem, moet je namelijk een extra hardware encryptie logica van sommige soorten op het beschermen van uw ontwerp.

 

Welcome to EDABoard.com

Sponsor

Back
Top