реклама на сайте
подробности

 
 
15 страниц V  « < 8 9 10 11 12 > »   
Reply to this topicStart new topic
> Защита данных FPGA, Кто подскажет где почитать?
cupertino
сообщение Oct 24 2007, 20:58
Сообщение #136


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(mASIC @ Oct 24 2007, 13:09) *
Например фирма BusinessSecurity AB (Швеция). У них на страничке
http://www.businesssecurity.com/products/technology.php
есть
"Hardware Features
Our cryptographic hardware is based on programmable gate array technology (FPGA circuits), which are not only efficient but also make it suitable for custom-designed solutions. FPGA circuits are considered the most secure technology for encryption algorithms...",
"Symmetric Proprietary Algorithms
To take one modern example, Business Security excels in the development of symmetric proprietary algorithms..."
или же "Proprietary bit stream feedback cipher with expansion and automatic synchronization 256-bit key" в SecuriFax из Point-to-Point Products, а вот и атака на этот алгоритм называемый SBLH
Cryptanalysis of SBLH
1. Уважаемый mASIC, я все-таки, так и не понял, какой из приведенных Вами примеров является альтернативным (одним из 299 которые Вы знаете в дополнение к стандарту) AES?

2. Примеров нестандартных security algorithms можно привести очень много, но ни у одного из них нет никаких серьезных преимуществ перед стандартными. В наше время практически все серьезные пользователи используют стандартные алгоритмы.
Go to the top of the page
 
+Quote Post
mASIC
сообщение Oct 24 2007, 21:04
Сообщение #137





Группа: Новичок
Сообщений: 7
Регистрация: 7-07-07
Пользователь №: 28 956



Цитата(cupertino @ Oct 24 2007, 00:45) *
Пожалуйста, поделитесь Вашими знаниями о 299 остальных ...

P.S. Говоря о трех сотнях, я имел ввиду не варианты AES, а общее количество алгоритмов. Sorry за фамильярность, ибо ВАШЕ замечание, как мне показалось, отдавало зеленостью и молодостю.
Go to the top of the page
 
+Quote Post
cupertino
сообщение Oct 24 2007, 21:15
Сообщение #138


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(mASIC @ Oct 24 2007, 14:04) *
P.S. Говоря о трех сотнях, я имел ввиду не варианты AES, а общее количество алгоритмов. Sorry за фамильярность, ибо ВАШЕ замечание, как мне показалось, отдавало зеленостью и молодостю.
Извинение принято. Насчет молодости - увы, а с "зеленостью" все в порядке - на знании AES (в том числе) я заработал сотни тысяч долларов biggrin.gif .
Go to the top of the page
 
+Quote Post
mASIC
сообщение Oct 24 2007, 21:21
Сообщение #139





Группа: Новичок
Сообщений: 7
Регистрация: 7-07-07
Пользователь №: 28 956



Цитата(cupertino @ Oct 24 2007, 23:58) *
2. Примеров нестандартных security algorithms можно привести очень много, но ни у одного из них нет никаких серьезных преимуществ перед стандартными. В наше время практически все серьезные пользователи используют стандартные алгоритмы.

1. Здесь обсуждаются вопросы защиты проектов в FPGA, а не преимущества тех или иных криптоалгоритмов. А криптоалгоритмы возникли лишь как пример того, что есть реализации, которые нуждаються в серьезной защите.

2. "Серьезные пользователи" порой и не догадываются, что стойкость зависит не от алгоритма, а от ключей. Если ключи плохо генерируются или каким-либо образом выползают наружу, то грош цена таким стандартным алгоритмам.
Go to the top of the page
 
+Quote Post
cupertino
сообщение Oct 24 2007, 22:13
Сообщение #140


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(mASIC @ Oct 24 2007, 14:21) *
"Серьезные пользователи" порой и не догадываются, что стойкость зависит не от алгоритма, а от ключей. Если ключи плохо генерируются или каким-либо образом выползают наружу, то грош цена таким стандартным алгоритмам.
"Серьезные пользователи" на то и серьезные, что не только догадываются, но даже знают. И даже стандарты более высокого уровня, в которых все это предусмотренно, применяют.

Какие-то у Вас очень странные представления о "серьезных пользователях", абстрактно-академические. Вы на практике имели с этим дело?
Go to the top of the page
 
+Quote Post
mASIC
сообщение Oct 26 2007, 21:03
Сообщение #141





Группа: Новичок
Сообщений: 7
Регистрация: 7-07-07
Пользователь №: 28 956



Цитата(cupertino @ Oct 25 2007, 01:13) *
Какие-то у Вас очень странные представления о "серьезных пользователях", абстрактно-академические. Вы на практике имели с этим дело?

Конечно имел. Доводилось работать в лаборатории которая имеет дело с сертификацией оборудования. Порой попадались якобы супер-пупер защищенные (и при этом недешовые) экземпляры, в которых при тчательном инженерном анализе обнаруживались серьйозные проблемы. Кроме этого я писал дисер по защите FPGA.
Go to the top of the page
 
+Quote Post
Xenix
сообщение Nov 16 2007, 18:12
Сообщение #142


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 4-05-05
Пользователь №: 4 741



Цитата(dxp @ Oct 23 2006, 10:20) *
, а ключ зашивает в упомянутую FPGA. Ключ можно стереть, перезаписать новый. Но не прочитать.

Перезаписать??? Там же вроде однократно прожигаемые фьюсы стоят или я что-то пропустил?
Go to the top of the page
 
+Quote Post
cupertino
сообщение Nov 17 2007, 00:54
Сообщение #143


Местный
***

Группа: Свой
Сообщений: 232
Регистрация: 19-12-06
Из: Silicon Valley, California
Пользователь №: 23 683



Цитата(Xenix @ Nov 16 2007, 10:12) *
Перезаписать??? Там же вроде однократно прожигаемые фьюсы стоят или я что-то пропустил?
Нет, там либо NVM. либо память с отдельной батарейкой
Go to the top of the page
 
+Quote Post
Xenix
сообщение Nov 19 2007, 09:23
Сообщение #144


Участник
*

Группа: Свой
Сообщений: 29
Регистрация: 4-05-05
Пользователь №: 4 741



Цитата(cupertino @ Nov 17 2007, 03:54) *
Нет, там либо NVM. либо память с отдельной батарейкой

+1

The polyfuses used to store the security key are non-volatile and
one-time programmable. No battery is needed. After the Stratix II or
Stratix II GX device is programmed with the key, it can only be
configured with configuration files encrypted with the same key.
Attempts to configure the Stratix II or Stratix II GX device with an
unencrypted configuration file or a configuration file encrypted with
the wrong key result in configuration failure. Therefore, tampering
of the design file can be detected.

altera.com/literature/an/an341.pdf

а то аж испужался )) если можно опять переписывать, то зачем же ключ нужен?!
Go to the top of the page
 
+Quote Post
Aprox
сообщение Dec 18 2007, 10:45
Сообщение #145


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Цитата(Tornado-Alex @ Dec 8 2006, 18:13) *
Некоторое время назад был вынужден озадачиться эти вопросом, но почитав это:
пришёл к выводу, что vleo даже очень прав, за что большой a14.gif ему!
Максимум, что можно сделать, так это натыкать "простеньких" защиточек, но во все элементы системы, чтобы как минимум принудить злоумышленника прибегнуть к поиску специалистов разных направлений деятельности от PCB-дизайнера до программера верхнего уровня (или выше).
А если он (злоумышленник) сможет собрать такую команду, то смысл чего-то "ломать"? уже проще свою систему сделать biggrin.gif


Я думаю, vleo прав только теоретически. Он рассматривает идеальную модель производственного процесса, когда творческий коллектив полностью заодно и выступает только против внешнего мира. К сожалению, такого не бывает. Внутри производственного коллектива обязательно зреют противоречия, например, между хозяином и наемным исполнителем. Последнего просто могут кинуть, или заменить на блатного родственника...всякое бывает. Поэтому защита интеллектульного труда, проекта FPGA в частности, нужна прежде всего от своих же коллег по работе и нанимателей. Защищаться же от "внешних врагов" смысла не имеет никакого.
Go to the top of the page
 
+Quote Post
Bad0512
сообщение Feb 18 2008, 10:06
Сообщение #146


Знающий
****

Группа: Свой
Сообщений: 802
Регистрация: 11-05-07
Из: Томск
Пользователь №: 27 650



Цитата(Aprox @ Dec 18 2007, 16:45) *
Я думаю, vleo прав только теоретически. Он рассматривает идеальную модель производственного процесса, когда творческий коллектив полностью заодно и выступает только против внешнего мира. К сожалению, такого не бывает. Внутри производственного коллектива обязательно зреют противоречия, например, между хозяином и наемным исполнителем. Последнего просто могут кинуть, или заменить на блатного родственника...всякое бывает. Поэтому защита интеллектульного труда, проекта FPGA в частности, нужна прежде всего от своих же коллег по работе и нанимателей. Защищаться же от "внешних врагов" смысла не имеет никакого.

"когда в товарищах согласья нет - на лад их дело не пойдёт, а выйдет из него не дело - только мука. Однажды лебедь, рак и щука..." Мне кажется что работать в атмосфере взаимной паранойи - это значит неуважительно относиться как минимум к себе самому. А вообще по-моему самый правильный подход в вопросах защиты прошивок - ничего вообще не защищать! Ибо даже если кто-то что-то сворует - это как минмум для меня неплохая реклама. И если у кого-то хватило мозгов понять как всё это работает и хватило квалификации всё это спереть - огромный ему от меня "респект и уважуха". Пусть ворует дальше - будет мне бесплатная реклама! Но такой подход применим видимо только в области коммерческих проектов, в области вояк, правительственных структур и прочих параноидальных монстров видимо так поступать нельзя, ибо в данном случае возникает вопрос - а зачем нам вообще нужны эти монстры если они не раздувают в обществе атмосферу взаимной подозрительности...
Go to the top of the page
 
+Quote Post
vetal
сообщение Apr 10 2008, 17:59
Сообщение #147


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



хм...подниму-ка тему.
Практически все варианты защиты информации, обрабатываемой и выдаваемой с помощью SRAM FPGA вызывают у меня большие сомнения.
В голову пришла одня мысля :
1. В загрузочном ПЗУ висит типовая прошивка, работающая в открытом режиме буз ограничений на продажу.
2. Для специальных заказчиков существует специальная прошивка, загружаемая в плиску с какой-нибудь машины под управлением МСВС(или переносного бластера), сожержащая дополнительные функциональные узлы smile.gif

Таким образом защита закрытого функционала лежит на плечах потребителя закрытой информации. Основным приципом защиты информации будет являться отсутствие защищаемой информации smile.gif
Go to the top of the page
 
+Quote Post
makc
сообщение Apr 10 2008, 19:10
Сообщение #148


Гуру
******

Группа: Админы
Сообщений: 3 621
Регистрация: 18-10-04
Из: Москва
Пользователь №: 904



Цитата(vetal @ Apr 10 2008, 21:59) *
2. Для специальных заказчиков существует специальная прошивка, загружаемая в плиску с какой-нибудь машины под управлением МСВС(или переносного бластера), сожержащая дополнительные функциональные узлы smile.gif

Таким образом защита закрытого функционала лежит на плечах потребителя закрытой информации. Основным приципом защиты информации будет являться отсутствие защищаемой информации smile.gif


Подобное решение уже используется. cool.gif
Тут основной защитой является специфика заказчика + гриф на дополнительную прошивку.


--------------------
BR, Makc
В недуге рождены, вскормлены тленом, подлежим распаду. (с) У.Фолкнер.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение May 22 2008, 08:32
Сообщение #149


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(dxp @ Oct 23 2006, 11:20) *
На всякий случай уточню: тот упомянутый ключ зашивает не фирма-производитель микросхемы, а разработчик, который использует микросхему. Т.е. при генерации загрузочного потока, оный генерится в закодированном виде и генерится тут же ключ для этого потока.


на конференции по ксайлинксу они утверждали что работа с внутренними ключами поддерживает также режим обновления с эфира, когда корректируется и прошивка и новый ключ. но это чтото уже связанное с абонетскими делами


самая наилучшая защита - низкая цена и обслуживание
или делать вещи, которые никто не сможет подделать - самолёт например))))
Go to the top of the page
 
+Quote Post
disel
сообщение May 22 2008, 08:38
Сообщение #150


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(rv3dll(lex) @ May 22 2008, 12:32) *
самая наилучшая защита - низкая цена и обслуживание
или делать вещи, которые никто не сможет подделать - самолёт например))))


http://www.lenta.ru/news/2008/02/21/copy/
Go to the top of the page
 
+Quote Post

15 страниц V  « < 8 9 10 11 12 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 01:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.03087 секунд с 7
ELECTRONIX ©2004-2016