Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
| |
Неправда, алгоритмы патентуются аж бегом. 11.12.08 21:25 Число просмотров: 6704
Автор: amirul <Serge> Статус: The Elderman
|
В частности rc5 защищен патентом http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=5724428
Право использования в коммерческих продуктах нужно покупать.
А вот зачем он нужен в коммерческом продукте, если есть AES/Blowfish/Twofish - вот это хороший вопрос
|
<law>
|
Ограничение на использование RC5 11.12.08 18:22
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 11.12.08 18:23 Количество правок: 1
|
Подскажите, есть ли ограничение на использование алгоритма RC5 в собственном коммерческом ПО?
Где об этом можно почитать?
|
|
Это алгоритм. Алгоритмы можно использовать как угодно, если сам реализуешь. 11.12.08 18:32
Автор: Heller <Heller> Статус: Elderman
|
|
| |
Неправда, алгоритмы патентуются аж бегом. 11.12.08 21:25
Автор: amirul <Serge> Статус: The Elderman
|
В частности rc5 защищен патентом http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=5724428
Право использования в коммерческих продуктах нужно покупать.
А вот зачем он нужен в коммерческом продукте, если есть AES/Blowfish/Twofish - вот это хороший вопрос
|
| | |
Это ж в Америке, а у нас алгоритмы не патентуется, а только "программа для ЭВМ". По этому поводу написано в "Законе об авторских и смежных правах". 12.12.08 13:58
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 12.12.08 13:58 Количество правок: 1
|
|
| | | |
Ураа! Точно, во я бестолковый! 12.12.08 15:23
Автор: Ustin <Ustin> Статус: Elderman
|
Конечно!
Только не Закон "Об авторском праве и смежных правах", а 4 часть ГКРФ
Статья 1225, ч1:
Результатами интеллектуальной деятельности и приравненными к ним средствами индивидуализации юридических лиц, товаров, работ, услуг и предприятий, которым предоставляется правовая охрана (интеллектуальной собственностью), являются:
2) программы для электронных вычислительных машин (программы для ЭВМ);
3) базы данных;
7) изобретения;
8) полезные модели;
11) топологии интегральных микросхем;
12) секреты производства (ноу-хау);
Соответственно, открыто декларируя использование того или иногоалгоритмав своей программе, я не нарушаю ничьих прав на территории РФ!
|
| | | | |
Ну да, уж год прошел, все не привыкну. 12.12.08 18:47
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 12.12.08 18:49 Количество правок: 2
|
> Конечно! > Только не Закон "Об авторском праве и смежных правах", а 4 > часть ГКРФ > Статья 1225, ч1:
Ну да, уж год прошел, все не привыкну.
Есть еще закон о патентном праве, но под него не только алгоритм, но даже и программа не попадает.
Так вот если вы думаете, что алгоритм ничем не защищен, боюсь вопрос тут спорный. Этот закон защищает как программу (и не только программу) целиком, но и ее части. Получается, что можно проследить защиту алгоритма как части программы. Пострадавшая сторона будет утверждать, что вы взяли часть программы, да еще и изменили ее, вероятно дизассемблировав предварительно (тем самым нарушив еще кучу законов), может быть даже переложив на другой алгоритмический язык. Небольшие изменения были внесены для того чтобы запутать экспертов.
Прецендентов пока я не знаю. Хороший алгорим ценен не менее, чем песня попзвезды. Ох уж не знаю, я бы вообще отменил защиту авторских прав со стороны государства, жили и без этого до конца предыдущего тысячелетия и не плохо жили.
|
| | | | | |
А до этого несколько десятков тысяч лет жили без... 12.12.08 21:34
Автор: amirul <Serge> Статус: The Elderman
|
> менее, чем песня попзвезды. Ох уж не знаю, я бы вообще > отменил защиту авторских прав со стороны государства, жили > и без этого до конца предыдущего тысячелетия и не плохо > жили. А до этого несколько десятков тысяч лет жили без компьютеров. Назад в пещеры
|
| | | | | |
Если алгоритм не был где-либо опубликован и охраняется... 12.12.08 20:50
Автор: Den <Денис Т.> Статус: The Elderman
|
Если алгоритм не был где-либо опубликован и охраняется компанией-разработчиком как ноу-хау, то в случае его использования могут предъявить шпионаж, а еще начнут докапываться какими путями был получен алгоритм.
|
| | | | | | |
Ну, мало того, что реализаций RC5 предостаточно, так ещё и алгоритм опубликован много где вместе с порождающими константами - так что это не тот случай 13.12.08 15:51
Автор: Ustin <Ustin> Статус: Elderman
|
|
| | |
По ссылке (да и на сайте RSA и в гугле) не могу найти _кому_ и в рамках какой процедуры платить 12.12.08 09:41
Автор: Ustin <Ustin> Статус: Elderman
|
> В частности rc5 защищен патентом > http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=5724 > 428 > Право использования в коммерческих продуктах нужно > покупать. subj.
Ведь патент-то аж 1995 года, без указания срока действия, а срок действия патентов в РФ - 10 лет (по умолчанию, можно продлить в рамках какой-то достаточно путанyой, на мой взгляд, процедуры). Так вот, возможноужеплатить не надо? Где об этом почитать?
> А вот зачем он нужен в коммерческом продукте, если есть > AES/Blowfish/Twofish - вот это хороший вопрос Потому что с вопросом ваще не знаком, а про RC5 слышал, + реализация у него совсем простая, которую мы тут с успехом повторили, а также быстро повторим в железке. За инфу пасибо, пошёл читать
|
| | | |
В US срок действия патента - 20 лет 12.12.08 10:06
Автор: amirul <Serge> Статус: The Elderman
|
> > Право использования в коммерческих продуктах нужно > > покупать. > subj. А ХЗ где его покупать - можно им на мыло написать.
> Ведь патент-то аж 1995 года, без указания срока действия, а сабж
> срок действия патентов в РФ - 10 лет (по умолчанию, можно В России он может быть и не запатентован, скорее всего чисто для российского рынка можно и не платить (IANAL так что опять таки ХЗ)
> > А вот зачем он нужен в коммерческом продукте, если > есть > > AES/Blowfish/Twofish - вот это хороший вопрос > Потому что с вопросом ваще не знаком, а про RC5 слышал, + Вообще AES - стандарт шифрования гос организаций US. Так что можно смело доверять ему свои секреты, даже если не особо разбираешься.
А blowfish - один из самых быстрых блочных шифров. К тому же разработан Шнейером - фигурой в криптографии никак не меньшей, чем Ривест сотоварищи.
> реализация у него совсем простая, которую мы тут с успехом > повторили, а также быстро повторим в железке. За инфу > пасибо, пошёл читать Зачем велосипедить? http://www.schneier.com/blowfish-download.html
В том числе и аппаратная: http://sourceforge.net/projects/blowfishvhdl/
|
| | | | |
[up] Компетентных юристов нет к сожаленью... 12.12.08 10:53
Автор: Ustin <Ustin> Статус: Elderman Отредактировано 13.12.08 16:21 Количество правок: 1
|
> > срок действия патентов в РФ - 10 лет (по умолчанию, > В России он может быть и не запатентован, скорее всего > чисто для российского рынка можно и не платить (IANAL так > что опять таки ХЗ) subj, будем гуглить дальше, пасибо. Может кто ещё владеет информацией?
> Вообще AES - стандарт шифрования гос организаций US. Так > что можно смело доверять ему свои секреты, даже если не > особо разбираешься. > А blowfish - один из самых быстрых блочных шифров. К тому > же разработан Шнейером - фигурой в криптографии никак не > меньшей, чем Ривест сотоварищи. Ща посмотрим :) Тут главный критерий - простота реализации, требуемый объём памяти и быстродействие. RC5 более чем устроило, но пока не поздно - поменяем (хотя, думаю, это никогда не поздно :) ). tnx
> > реализация у него совсем простая, которую мы тут с > успехом > > повторили, а также быстро повторим в железке. За инфу > > пасибо, пошёл читать > Зачем велосипедить? > http://www.schneier.com/blowfish-download.html > В том числе и аппаратная: > http://sourceforge.net/projects/blowfishvhdl/ Пасиб, но тут не FPGA, а кристалл, а клиент на Delphi :)
[up, off]
blowfish не прокатывает: ему нужно иметь инициализированные sBox и pBox для данного ключа, которые занимают больше 4к и не влазят в ОЗУ. Ходить во флеш в каждом раунде алгоритма - очень накладно, эффективная частота проца падает раз в 10.
Для RC5 32\12\8 требуется 100+скока-то ещё мало байт для хранения sBox, это устраивает. К тому же blowfish с "обратной связью" - содержимое s\pBox изменяется от блока к блоку, в rc5 этого нет
Если я что неправильно сказал, будьте добры, поправьте (хоть и offtopic)
|
|
|