Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Советы по криптоанализу системы, Алгоритм защиты речевой информации
 
Нами, коллективом авторов Новоселов С.А., Приоров А.Л., Савватин А.И., разработана система защиты речевой информации, представленная ниже. Как правило, трудно оценить криптостойкость алгоритма. Обычно исследуемый алгоритм публикуется в печати, а его надежность предлагается проверить на практике криптоаналитикам, экспертам. Если «взломать» систему не удается, считают её надежной.
Поэтому, просьба к коллегам, заинтересованным криптоанализом, помочь и попробовать взломать систему защиты информации, То есть, зная только зашифрованный сигнал в канале, определить какой сигнал передается.
В качестве полезного сигнала используем отрывок речевого сообщения.
Представляем сам алгоритм и выкладываем несколько различных зашифрованных сигналов в wav-формате (8 бит, 8кГц).
Будут важны просто советы, как проверить такую систему на криптостойкость.

Скачать Opisanie,forum.rar с WebFile.RU
Изменено: Алексей - 19.01.2011 20:16:58
 
Алексей, обычно аудио сигнал, для передачи по цифровым сетям, шифруют на много проще.
Сначала его сжимают каким либо кодеком, а затем шифруют надёжным известным алгоритмом.

Или у Вас речь идёт о том что по линии связи, зашифрованный сигнал, будет передаваться в аналоговом виде и хорошо после этого восстанавливаться?

Сейчас практически все линии связи цифровые. Одна из особенной речевой информации заключается в том, что она очень хорошо( в 4-8 раз) сжимается практически без потери качества.  А Ваш алгоритм совершенно это не учитывает.

Не обижайтесь, но Вы занимаетесь ерундой.
Изменено: Mity Hiden - 25.11.2010 16:03:53
 
Mity Hiden, соглашусь с Вами в том, что речевые сигналы хорошо сжимаются. Жаль, что, по вашему мнению, wav-файл, содержащий цифровой сигнал закодированный по стандарту ITU-T G.711 A-law является аналоговым сигналом. Данный вид кодирования пока ещё преобладает в ТФОП всего мира. Поэтому он и рассматривается.
С помощью предложенного алгоритма можно шифровать не только сигналы такого типа, но и другие цифровые последовательности, например, это могут быть параметры на выходе вокодера (G.729, G.723.1,G.728, G.726).
Свертка с цифровым фильтром и интерполяция работают намного быстрее, чем любой существующий на сегодняшний момент надежный метод криптографии.
В основном современные криптографические методы не позволяют реализовать их на простой элементной базе, требуют синхронизации, вносят задержку в передаваемый сигнал. Предложена схема защищенной передачи такого типа данных как речевой сигнал, чувствительный к задержкам, требующий обработки в реальном времени.
Будем рады, если кто-нибудь расшифрует предложенные сигналы.Если вы действительно занимаетесь криптографией, то вам это будет интересно. Вознаграждение гарантируем :D
 
Извините, что опять не по делу
Цитата
не позволяют реализовать их на простой элементной базе
Ну всё относительно, поток данных совсем уж небольшой.
А Вы представляете себе реализацию Вашего алгоритма на "простой" элементарной базе?
Цитата
требуют синхронизации
При обычном шифровании нужно передавать блоками по 4-8 байт, это не очень проблематично.
Цитата
вносят задержку в передаваемый сигнал.
И большая задержка? На одной стороне зашифровали, на другой расшифровали.

Честно говоря совершено не ясен Ваш алгоритм. Ну хоть бы код привели.
Что на входе, что представляет зашифрованный сигнал, что на выходе?
Численные характеристики, битрейт на входе(до/после кодека), битрейт зашифрованного сигнала.

Атака на Ваш алгоритм методом "человек по середине".
Атакующий передаёт случайные данные, как будите детектировать что на выходе сигнал, а не шум?
Атакующий записал разговор,и выдал его в линию снова/с задержкой, как определите что эти слова переданны в первый раз, без задержки?

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

Или скажем атакующий перехватил и записал множество часов зашифрованного послания. А затем у него оказался ключ шифрования, и он всё прекрасно  расшифровал.
 
Mity Hiden, все как раз-таки в тему
Цитата
А Вы представляете себе реализацию Вашего алгоритма на "простой" элементарной базе?
А Вы считаете, что реализовать цифровой фильтр и интерполятор сложно? Такое устройство может сделать любой, например для защиты переговоров, расположив его между домашним телефоном и телефонной станцией.

Цитата
При обычном шифровании нужно передавать блоками по 4-8 байт, это не очень проблематично.
да можно, но как это повлияет на уровень безопасности?

Цитата
Что на входе, что представляет зашифрованный сигнал, что на выходе?
Об этом сказано в описании.

Цитата
Атакующий передаёт случайные данные, как будите детектировать что на выходе сигнал, а не шум?
Не совсем понятно, что Вы имеете ввиду.
Цитата
Атакующий записал разговор,и выдал его в линию снова/с задержкой, как определите что эти слова переданны в первый раз, без задержки?
Для этого ключ можно периодически менять, передавая его в защищенном канале. Правда не совсем понятно для чего это надо злоумышленнику.

Цитата
Расшифровать одиночную фразу безусловно сложно/невозможно.
При необходимости готовы предоставить несколько часов зашифрованных записей. Главным образом алгоритм основан на маскировании полезного сигнала белым гауссовским шумом большей мощности. Как известно, не существут систем, позволяющих разделить такую смесь при отношении сигнал/шум меньше -15дБВт.

В описании добавлен пример реализации алгоритма (кода) и рисунки, описывающие его работу. В примере, для построения банков фильтров используются фильтры Добеши. Для примера в качестве полезного сигнала выбран сигнал с время-частотным распределением 2-х гармоник.
Изменено: Алексей - 28.11.2010 00:49:00
 
То есть Вы предлагаете отцифровать аналоговый сигнал с битрейтом 64кбит/сек, зашифровать его с увеличением битрейта до 128кбит/сек. Передать всё это по цифровой линии связи. На конце расшифровать и перевести в аналоговую форму ??
Ну может с теоретической точки зрения такой алгоритм шифрования кому нибудь и будет интересен, а с практической точки зрения такой алгоритм шифрования никому не нужен. На битрейте 128кбит можно уже аудио+видео сигнал передавать.

Цитата
Алексей пишет:
А Вы считаете, что реализовать цифровой фильтр и интерполятор сложно? Такое устройство может сделать любой, например для защиты переговоров, расположив его между домашним телефоном и телефонной станцией.
Вы сделали? Работает? Я не говорю об адаптере для телефонов, а просто по куску провода хотя бы 100м?

Ваша система работает пока Вы работаете с сигналом в цифровой форме. Безусловно на идеальной линии связи Ваша система может и будет работать, а вот в реальной "телефонной" сети не будет. Сейчас всё идёт к тому, что сигнал сжимается в цифровую форму как можно ближе к абоненту а по линиям связи, в том числе и между АТС сигнал передаётся в цифровом виде. Даже если где-то он и передаётся в аналоговой форме, то он достаточно искажается, чтобы Ваш дешифратор не смог выделить полезный сигнал.

Цитата
Алексей пишет:
Для этого ключ можно периодически менять, передавая его в защищенном канале.
Нужен ещё один "канал" и дополнительное "оборудование",  так может сразу всё сделать почеловечески?
Изменено: Mity Hiden - 28.11.2010 15:16:01
 
похоже на работу сталинских "шарашек"... что это диссертация?
Изменено: 0per - 28.11.2010 17:07:37
 
Цитата
0per пишет:
Алексей - звук жмете, а поток в чтолибо очень простое A5, RC4, VMPC. и все - криптостойкость только в размере ключа и скорости перебора. или опять чтото предельно НОВОЕ придумали? очередной тестировщик не желающий показывать алгоритм?
0per для начала советуем внимательно ознакомиться с выложенной информацией. Алгоритм представлен достаточно детально, есть пример кода, есть публикации в журналах.
 
Цитата
Ну может с теоретической точки зрения такой алгоритм шифрования кому нибудь и будет интересен
Mity Hiden, отчасти с Вами согласен. Применять алгоритм имеет смысл, если на кону стоит быстродействие и надежность шифрования. Тем более увеличение скорости передачи зашифрованного сигнала в канале в 2 раза не так критично для современных систем.
Непонятно зачем Вы привязываетесь к аналоговым сигналам, уже было сказано, что шифровать можно любую цифровую n-мерную последовательность (изображение, видео, звук).
Цитата
Я не говорю об адаптере для телефонов, а просто по куску провода хотя бы 100м?
Да, у нас реализована программа для обмена зашифрованной информацией в компьютерной сети.
Цитата
Даже если где-то он и передаётся в аналоговой форме, то он достаточно искажается
Согласен с Вами,для любого алгоритма  при передаче данных в аналоговой форме могут иметь место искажения.Наши система также от этого не застрахована, хотя может работать при SNR = 25дБВт
Цитата
Нужен ещё один "канал" и дополнительное "оборудование", так может сразу всё сделать почеловечески?
Мы работаем над этим. Выясняем на каком уровне модели OSI/ISO целесообразно применять такой алгоритм шифрования, рассматриваем варианты передачи ключа.Ориентируемся на применении такой системы защиты в сетях  с пакетной коммутацией.
Продолжаем надеяться и ждать "атак" на алгоритм.
 
Цитата
Алексей пишет:
Цитата
0per пишет:
Алексей - звук жмете, а поток в чтолибо очень простое A5, RC4, VMPC. и все - криптостойкость только в размере ключа и скорости перебора. или опять чтото предельно НОВОЕ придумали? очередной тестировщик не желающий показывать алгоритм?

0per для начала советуем внимательно ознакомиться с выложенной информацией. Алгоритм представлен достаточно детально, есть пример кода, есть публикации в журналах.

быстро вы читаете... да - я уже посмотрел ... некий полу цифровой скрэмблер на УД-шках и РФ-ках к обычному телефону я еще в школе делал(никаких Z80)... только когда синхронизация не проходила - канал разваливался... можно было и без синхронизации, но надо было генератор шума стартануть. если интересно могу схемку поискать... правда 85-86гг кому это надо...
 
Цитата
0per пишет:
некий полу цифровой скрэмблер на УД-шках и РФ-ках к обычному телефону я еще в школе делал
Да,время не стоит на месте, в 90-х годах бурно развивается теория вейвлет-преобразование, которая и используется  в представленном алгоритме. Главное чтобы идея была хорошая, у Вас как маскирующий шум с сигналом скремблируется?
Страницы: 1
Читают тему