[identity profile] alia-the-pony.livejournal.com posting in [community profile] useless_faq
Допустим, мы имеем телеграфиста и приёмщика сигнала, оба используют какой-либо одинаковый аглоритм шифрации/дешифрации двоичного цифрового сигнала в/из азбуку Морзе. Сколько минимально потребуется времени на то, чтобы передать таким образом картинку в формате BMP с глубиной цвета в 24 бита и разрешением 1.024х768px? Время на шифрацию/дешифрацию данных не учитываем, только передачу посредством телеграфа, вручную.

Date: 2014-10-22 09:09 am (UTC)
From: [identity profile] kuzmdmitriy.livejournal.com
Зная объем файла и учитывая, что единичный передаваемый символ "точка" или "тире" это и есть 1 бит, можно посчитать
1мбайт=8388608 бит
1мбайт = 1024 кбайт
1кбайт = 1024 байт
1 байт = 8 бит
а дальше умножте колличество бит на средню скорость передачи телеграфистом 1 символа (бита) с помощью телеграфного ключа.
Edited Date: 2014-10-22 09:11 am (UTC)

Date: 2014-10-22 09:09 am (UTC)
From: [identity profile] aterentiev.livejournal.com
1024*768*24 = 18874368 бит без компрессии
скажем, тупо точка - ноль, тире - единица (можно, думаю, немного оптимальнее)
скажем, 3-4 нажатия в секунду телеграфист руками какое-то время потянет (хотя, говорят опытные до 300 знаков в минуту могут), получаем 4718592 секунд = 78643,2 минут = 1310,72 часов = 54,613(3) суток

Date: 2014-10-22 09:15 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Последние использовавшиеся телеграфные ключи обычно были двойного действия, т.е. не кнопка (ВНИЗ), а рычаг ВПРАВО-ВЛЕВО, при этом в одну сторону -- точка, в другую -- тире. И телеграфист дергал его туда сюда гораздо быстрее, чем нажимной ключ.
Image
Рука меньше устает. (Попробуйте положить спичечный коробок на стол и подергать его в в стороны.) Так что дней за 20 управится .:)
Edited Date: 2014-10-22 09:17 am (UTC)

Date: 2014-10-22 09:17 am (UTC)
From: [identity profile] aterentiev.livejournal.com
8-10 бод - это уже похоже на тремор :)

Date: 2014-10-22 09:18 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Примерно так и работали. Очень быстро.
Вот я нашел картинку хайтековского ключа:

Image

Date: 2014-10-22 11:43 am (UTC)
From: [identity profile] m-maeglion.livejournal.com
красивый.

Date: 2014-10-22 09:22 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Ускоряемся еще.
Можно использовать полуавтоматический ключ, который дает импульсы, пока держишь тангенту:



Увеличивает частоту импульсов до максимально возможной для управления мышцами, и получаем дней 10.

Date: 2014-10-22 09:24 am (UTC)
From: [identity profile] aterentiev.livejournal.com
принимать на слух более 450 знаков в минуту вроде бы невозможно - думаю, надо на это опираться

Date: 2014-10-22 09:24 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Но это если нас интересует только передача "с листа". Т.к. на том конце оно пишется на ленту, а потом уже расшифровка — это отдельное время.

Date: 2014-10-22 09:25 am (UTC)
From: [identity profile] dr-trans.livejournal.com
450 знаков или 450 импульсов? В азбуке Морзе 1 знак состоит из 2-7 импульсов (если не ошибаюсь).
Хотя, да, мы передаем биты.
Edited Date: 2014-10-22 09:26 am (UTC)

Date: 2014-10-22 09:27 am (UTC)
From: [identity profile] aterentiev.livejournal.com
специально полез в википедию: " Достижения по скоростным приёму-передаче находятся в диапазоне скоростей 260—310 знаков в минуту."

Date: 2014-10-22 09:29 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Знаков. Т.е. букв и цифр. А отдельных импульсов будет до 700 легко, т.е. 10-12 импульсов в секунду.
Edited Date: 2014-10-22 09:30 am (UTC)

Date: 2014-10-22 09:30 am (UTC)
From: [identity profile] aterentiev.livejournal.com
чуть больше 10 в секунду плюс паузы

Date: 2014-10-22 09:32 am (UTC)
From: [identity profile] aterentiev.livejournal.com
700 в минуту = 26963 минут = 449,3 часов = почти 19 дней

Date: 2014-10-22 09:38 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Да-а, веселый инстаграм получается...

Date: 2014-10-22 09:27 am (UTC)
From: [identity profile] dr-trans.livejournal.com
И еще. Там обязательно надо добавить контрольную группу битов для конца каждой строки, иначе мы упаримся, пока картинку сложим.
Edited Date: 2014-10-22 09:27 am (UTC)

Date: 2014-10-22 09:28 am (UTC)
From: [identity profile] dr-trans.livejournal.com
С полуавтоматическим ключом и должным опытом, думаю, до 20 легко.

Date: 2014-10-22 09:29 am (UTC)
From: [identity profile] aterentiev.livejournal.com
с автоматическим (клавиатура) можно и больше :)

Date: 2014-10-22 09:34 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Клавиатура.... Хых!
Вот я как-то руку ломал, а работать надо. Скорость набора — 350 кнопок в минуту одной рукой.

Date: 2014-10-22 09:38 am (UTC)
From: [identity profile] aterentiev.livejournal.com
6 в секунду одной? с трудом верится :)
пиковое значение, вряд ли дольше минуты продержишься - слишком незнакомо :)

Date: 2014-10-22 09:40 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Двумя руками без особого напряга делаю 450 (правая рука доминирует). Но я же прерываю на подумать, а не в режиме стенографистки. Считал каким-то сервисом в Инете (клавогонки или что-то в этом роде).
Edited Date: 2014-10-22 09:41 am (UTC)

Date: 2014-10-22 10:28 am (UTC)
From: [identity profile] evils-empire.livejournal.com
Когда я был маленьким, лет в 12 разгонялся, кажется до 10 групп в минуту, т.е. 50 цифр или 250 "точек-тире"

Date: 2014-10-23 08:27 am (UTC)
From: [identity profile] alchie.livejournal.com
"но такая херня получается..."

Date: 2014-10-22 09:12 am (UTC)
From: [identity profile] dr-trans.livejournal.com
перемножьте все упомянутые вами цифры -- это минимум ударов ключа. а дальше все зависит от скорости работы рук
Edited Date: 2014-10-22 09:13 am (UTC)

Date: 2014-10-22 09:14 am (UTC)
From: [identity profile] alex-brab.livejournal.com
едрить вы ленивый

Date: 2014-10-22 09:16 am (UTC)
From: [identity profile] bilbohobbit.livejournal.com
Для отображения картинки имеем северокорейский стадион, но котором аккуратно рассажены 1.024х768 человек, имеющих при себе флажки 24 цветов. Команда будет включать в себя номер ряда, место, номер флажка. Команд будет под 800 тысяч, каждая команда - десятки точек и тире. Скорость ручной передачи у тренированных телеграфистов – до 200 и более знаков в минуту. Для упрощения работы и увеличения скорости передачи применяют полуавтоматические механические или электронные ключи, генерирующие с заданной скоростью точки при отклонении ручки в одну сторону и тире – в другую. Автоматические ключи формируют телеграфные символы, откликаясь на нажатия клавиш клавиатуры, аналогичной клавиатуре пишущей машинки. Скорость передачи с помощью таких ключей значительно выше и определяется возможной скоростью приёма на слух (до 450 знаков в минуту) или автоматической расшифровкой (ограничивается условиями прохождения сигналов по каналу связи).

Date: 2014-10-22 09:19 am (UTC)
From: [identity profile] dr-trans.livejournal.com
"1.024х768 человек, имеющих при себе флажки 24 цветов"
— Думаю, так и придумали QR-код, гг.

Date: 2014-10-22 09:20 am (UTC)
From: [identity profile] dr-trans.livejournal.com
Проще всего тупо попросить 1024х768 китайцев с цветной одежде построиться матрицей и показать картинку издалека. :)

Date: 2014-10-23 06:42 am (UTC)
From: [identity profile] agorgul.livejournal.com
глубина цвета в 24 бита это не 24 флажка - каждому корейцу придется вручить 16 777 216 флажков.

Date: 2014-10-22 09:26 am (UTC)
From: [identity profile] 7river.livejournal.com
BMP он разный такой.
Вам нужно транслировать матрицу цветных пикселей? Нужно передать файл *.bmp (с заголовками, палитрой и прочей атрибутикой)? Или просто картинку (радист-передатчик ее предварительно обожмет по алгоритму, например, RLE; радист-приемник распакует).

Date: 2014-10-22 10:13 am (UTC)
From: [identity profile] strana-mudakov.livejournal.com
Слышал, что еще при СССР кто-то принял фразу "СЛАВА СОВЕТСКИМ РАДИОЛЮБИТЕЛЯМ!" со скоростью 550 знаков в минуту.

Date: 2014-10-22 11:13 am (UTC)
From: [identity profile] xen0n.livejournal.com
Позанудствую. Вы, видимо, имели в виду кодирование и декодирование, а не шифрация/дешифрация.

Кодирование - преобразование в другую форму чтобы поняли. Например, передача символьного текста в виде азбуки морзе, т.к. буквы в антенну не пролазят ;-)
Шифрование - преобразование чтобы не поняли. То есть, для расшифровки нужно знание какого-то секрета (приватный ключ, пароль, итд).

Кодированная информация выглядит шифрованной, для человека, который не знает про способ кодирования (но и в этом случае, ее криптостойкость очень низкая. Почему-то мне кажется, что имея записи многих переговоров морзянкой - криптоаналитик достаточно быстро ее выучит, даже если изначально не знал.)
Edited Date: 2014-10-22 11:13 am (UTC)

Date: 2014-10-22 11:32 am (UTC)
From: [identity profile] bangor-flying.livejournal.com
Кстати, система передачи файлов "по факсу" существовала когда-то в начале девяностых. Насколько помню описание, двоичный файл кодировался в изображении, на принимающей стороне был сканер, программа, приложенная к которому вытаскивал этот фильм. Вроде бы работало это не очень хорошо и позволяло передать максимум примерно 80 килобайт, но могу ошибаться, уточняйте кто в теме.

Date: 2014-10-22 11:49 am (UTC)
From: [identity profile] khathi.livejournal.com
RARJPEG же!

Date: 2014-10-22 05:58 pm (UTC)
From: [identity profile] heleknar.livejournal.com
Image
Edited Date: 2014-10-22 05:58 pm (UTC)

Date: 2014-10-23 12:43 am (UTC)
From: [identity profile] manul-12.livejournal.com
Это правда или шутка?
O_O
Edited Date: 2014-10-23 12:43 am (UTC)

Date: 2014-10-24 08:35 am (UTC)
From: [identity profile] dmitriyl.livejournal.com
Собственно, технически в смысле передачи данных по телефонной линии факс мало чем отличается от модема. А передача файлов по модему в начале девяностых уж точно была обыденным делом - BBS и FIDO подтверждают.

Тут интереснее фототелеграф, с помощью которого передавали макеты для печати газет AFAIK еще в 1970х-1980х годах.

Date: 2014-10-22 12:48 pm (UTC)
From: [identity profile] astrasoft.livejournal.com
Передатчик читает байты с экрана в HEX-редакторе и отстукивает морзянкой, а на другом конце приёмщик так же будет файл собирать. За пару дней управятся.
Edited Date: 2014-10-22 12:49 pm (UTC)