Отговори на тема  [ 20 мнения ]  Отиди на страница 1, 2  Следваща
Криптиране на звук 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение Криптиране на звук
От доста отдавна съм се захванал с тая задачка. Иска ми се да направя някаква проста система за крипт. Идеята е обаче всичко да става в реално време - едновременно да се семплира микрофон и в същото време да се криптира. Все още не съм избрал подходящ процесор или VHDL (с последното още нямам опит). Има ли някои който се е занимавал с нещо подобно да ме упъти малко :)


Вто Юни 07, 2005 1:14 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами не е кой-знае кво. :) Една Мега16 на 16 МХц би трябвало да се справи. При семплиране с честота 22КХц и 8 бита, имаш около 740 инструкции за обработка на единичен байт, което ми се струва достатъчно.


Вто Юни 07, 2005 2:01 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Кодирането на цифровите данни е фасулска работа. Кодиране на аудио има смисъл само тогава, когато можеш да го пуснеш по стандартен телефонен канал ( 300 Hz - 3400 Hz ). Т.е. задачите са няколко : дискретизация, компресия - MP3 или каквото и да е, кодиране, модулация |||| демудулация, декодиране, свирене. Ако го правиш аналогово, не е сигурна защитата.


Вто Юни 07, 2005 2:16 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
bateAz написа:
Кодиране на аудио има смисъл само тогава, когато можеш да го пуснеш по стандартен телефонен канал ( 300 Hz - 3400 Hz )

Точно там ми е проблема, забравих да спомена в самото начало че става въпрос за телефонен (GSM) аудиоканал. От аналоговото скрамблиране се отказах. Как мога по тоя тесен канал да прекарам цифров сигнал и от него да извлека поне 10Kbps...да има долу горе поносимо качество :?


Вто Юни 07, 2005 2:20 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами GPRS-a не изкарваше ли към 14400 bps?


Вто Юни 07, 2005 2:23 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Там някъде, идеята ми обаче е да става и за обикновен телефон :roll: Някъде из нета бях мернал такова у-во наречено Енигма, хвалят го че било с DSP-та и не знам си кви криптове, ама не ми е ясно как го пускат това нещо по телефонната линия :roll:


Вто Юни 07, 2005 2:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Ами идеята е, че разговорното у-во си го правиш ти, а телефона го ползваш като модем. :)


Вто Юни 07, 2005 2:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Това нещо през канала за данни на GSM-те нестава - пробвано е. Те не са гарантирани, както са тези за говора. За да стане работата - задължително първо компресия и после кодиране и след това да мине по канал с гарантирана скорост.


Вто Юни 07, 2005 4:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Чудя се къв ше е тоя модем....


Сря Юни 08, 2005 3:46 pm
Профил
Мнение Predlojenie
Ne sam ubeden che shte stane, moje 1-vo da se posmiata za Nyquist i Fourier, no vse pak ideiata:

ADC -> |prepleteni shini danni| -> DAC -> -----------line--------- ->

ADC -> |prepleteni shini danni v sushtata posledovatelnost| -> DAC.


Сря Юни 15, 2005 4:21 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Дек 01, 2004 12:44 am
Мнения: 2811
Местоположение: София
Мнение 
Това чудо Nyquist нямаше ли връзка със САР, а не с криптирането на звук? :oops:
И двойното преплитане на шините не ги ли обърква повече? :oops: :oops: :oops:


Чет Юни 16, 2005 10:49 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
... Аз си мисля за нещо по простичко:
ADC >> RSA/Blowfish/DES >> DAC >> modem


Съб Юни 18, 2005 10:58 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
ADC, DAC и криптиране на цифров поток не са проблем. Проблемът е да направиш готина компресия, за да можеш да го пуснеш по 9600bps, а защо не и на по-бавно? ако някой има идея или реализация на добра аудио компресия (и да не е на Pentium4 3.8GHz), да се обади. Там е то ключът от палатката.


Съб Юни 18, 2005 11:16 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Ами честно казано не съм виждал досега Real-Time компресия във embedded система...освен да е с по нисък sample rate, друг вариант не виждам. За GSM знам че имат няква real-time компресия, надали ще намеря инфо за нея обаче :roll:


Съб Юни 18, 2005 11:42 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
тук в библотеката ти сложих едно четиво по въпроса. Дано ти свърши някаква работа.

http://www.mcu-bg.com/mcu_site/viewtopi ... =8533#8533


Съб Юни 18, 2005 1:16 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 20 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни