|
Реализация шифратора на ПЛИС |
|
|
|
Jun 10 2013, 09:02
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Здраствуйте, подскжите можно ли на плате MAX II Development Kit сделать шифратор речевой информации по алгоритму ГОСТ 28147?Кто может помочь или дать какую то информацию???И подходит ли даний ПЛИС (Altera epm1270f256c5) для такой реализации?
Сообщение отредактировал des00 - Jun 14 2013, 03:58
|
|
|
|
|
Jun 10 2013, 15:37
|

Частый гость
 
Группа: Свой
Сообщений: 164
Регистрация: 27-06-04
Пользователь №: 194

|
Цитата(krevski @ Jun 10 2013, 13:02)  Здраствуйте, подскжите можно ли на плате MAX II Development Kit сделать шифратор речевой информации по алгоритму ГОСТ 28147?Кто может помочь или дать какую то информацию???И подходит ли даний ПЛИС (Altera epm1270f256c5) для такой реализации? Вам нужна помощь в реализации шифратора в этой ПЛИС? Какой режим работы шифратора предполагаете использовать? Где будут ключи? Какое их количество?
--------------------
qwerty
|
|
|
|
|
Jun 10 2013, 21:21
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Цитата(Maksim @ Jun 10 2013, 19:37)  Вам нужна помощь в реализации шифратора в этой ПЛИС? Какой режим работы шифратора предполагаете использовать? Где будут ключи? Какое их количество? Да мне очен нужна помощь, режим простой замены,а по поводу ключей, возможно ли на ето же плис реализировать генератор ключей или что вы можите посоветовать?
|
|
|
|
|
Jun 11 2013, 06:05
|

Частый гость
 
Группа: Свой
Сообщений: 164
Регистрация: 27-06-04
Пользователь №: 194

|
Цитата(krevski @ Jun 11 2013, 01:21)  Да мне очен нужна помощь, режим простой замены,а по поводу ключей, возможно ли на ето же плис реализировать генератор ключей или что вы можите посоветовать? Опишите общую систему, где место это шифратора. Тогда появится ясность, как это делать
--------------------
qwerty
|
|
|
|
|
Jun 11 2013, 17:46
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Цитата(Maksim @ Jun 11 2013, 10:05)  Опишите общую систему, где место это шифратора. Тогда появится ясность, как это делать С микрофона на АЦП MAX 1111 поступает речевой сигнал, после этого на ПЛИС обрабатывается, шифруется и в канал передачи данных.. Цитата(krevski @ Jun 11 2013, 21:44)  С микрофона на АЦП MAX 1111 поступает речевой сигнал, после етого на ПЛИС обрабатывается, шыфруется и в канал передачи даных.. Если можно дайте пожалуйста литературу которая поможет с этим разобраться
Сообщение отредактировал krevski - Jun 11 2013, 17:47
|
|
|
|
|
Jun 11 2013, 18:54
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Цитата(ASN @ Jun 11 2013, 22:08)  krevski С микрофона на АЦП - это только начало. Сначала надо устранить шумы и эхо. Затем сжать речевой сигнал речепреобразующим устройством (анализатором). Затем выполнить формирование кадра и обеспечить синхронизацию. И только затем выработать и наложить гамму (простая замена - не самый лучший выбор). И затем сформировать сигнал для передачи в канал связи (возможно потребуется модем). Про ввод, хранение и распространение ключей я даже не упоминаю. Тут одной ПЛИС Altera epm1270f256c5 не обойтись. Из литературы - Скляр. Цитата(krevski @ Jun 11 2013, 22:31)  Вы имеете ввиду режим гамирования или просто гамму, и почему именно так? И на чем это можно реализовать?
Сообщение отредактировал krevski - Jun 11 2013, 18:55
|
|
|
|
|
Jun 11 2013, 19:12
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Цитата(Maksim @ Jun 11 2013, 23:07)  это учебная задача? мне это предстоит реализовать для защиты диплома на следующий год хочу это сделать но нужна помощь специалистов которые в этом реально разбираются и помогут мне разобраться.
|
|
|
|
|
Jun 12 2013, 04:22
|
Знающий
   
Группа: Участник
Сообщений: 599
Регистрация: 28-08-08
Из: Ростов папа
Пользователь №: 39 872

|
Цитата(krevski @ Jun 11 2013, 23:12)  мне это предстоит реализовать для защиты диплома на следующий год хочу это сделать но нужна помощь специалистов которые в этом реально разбираются и помогут мне разобраться. С каким качеством нужен голос? Какая скорость канала связи? В зависимости от ответа на первый вопрос выберите соответствующий голосовой кодек (ЦАП+АЦП в одном флаконе) Может просто проскремблировать?
|
|
|
|
|
Jun 12 2013, 06:55
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 2-12-12
Пользователь №: 74 651

|
Цитата(vadimp61 @ Jun 12 2013, 08:22)  С каким качеством нужен голос? Какая скорость канала связи? В зависимости от ответа на первый вопрос выберите соответствующий голосовой кодек (ЦАП+АЦП в одном флаконе) Может просто проскремблировать? 1. Качество голоса неважно, главное что-бы разборчиво 2. Канал ТЧ
Сообщение отредактировал krevski - Jun 12 2013, 06:56
|
|
|
|
|
Jun 12 2013, 09:31
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 15-07-04
Из: g.Penza
Пользователь №: 326

|
krevski Такие задачи решаются, как правило, на платформе, в которую входят: - процессор цифровой обработки сигналов (DSP) типа TMS320C55xx; - голосовой аудиокодек (ADC-DAC) типа TLV320AIC1x; - ПЗУ для хранения кода. На DSP реализуется РПУ типа Linear Predictive Coding (LPC), Code Excited Linear Predictor (CELP), Mixed-excitation linear prediction (MELP) со скоростями битового потока от 1,2 до 4,8 кбит. Затем на битовый поток накладывается гамма. Используется именно гаммирование, а не режим простойной замены (Electronic Codebook). Во-первых, потому что в режиме ECB сохраняются статистические особенности открытого текста. Во-вторых, и это важнее, искажение отдельных битов (до 5 %) несильно влияет на качество речи. В ECB искажается весь блок. Затем полученный зашифрованный битовый поток разбивается на канальный кадры и подвергается помехоустойчивому кодированию: блочному (код Галлея, БЧХ, Рида-Соломона) или свёрточному. Затем из битового потока модемом (последовательным или параллельным) формируются отсчёты аналогового сигнала. Тем на форуме по особенностям каждой стадии полно. Воспользуйтесь поиском, очень многое уже очень подробно рассмотрено. А что не понятно - спрашивайте. Реализовать на DSP в качестве дипломного проекта, включая разработку Э3, трассировку PCB, изготовление и написание кода за 1 год вполне реально. И полезно. Реализовывать это на ПЛИС дорого, долго и очень энергозатратно. P.S. Интересно, какой ВУЗ так "прикалывается" над студентами?
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|