Ардуино и ключи.

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

Теоретически, можно электромагнитном импульсом со смартфона создать необходимое состояние внутри Ардуино.
Тут сложно сказать, просто ли это. Импульс - просто, а вот как определить, что состояние получилось нужное?
Зато не надо писать программу, она тоже пишется импульсом же.
Реклама
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

иногда на форумах встречаются самые неожиданные решения...
но это случается редко.
[uquote="smacorp",url="/forum/viewtopic.php?p=4743812#p4743812"]А если нет желания лезть в криптографию, можно просто поизвращаться с данными - переставлять байты, биты, их очередность, XORить, zipовать блоками, а потом переставлять и т.д.[/uquote]
к Вам это не относится.
от Вас я за всё время не услышал ни одной интересной идеи...
один шум эфира...
не несущего никакой полезной информации...
шшшшшшшшшшшшшшшшшшшшшшшшшшшшшшш... ))

хотя нет...
шум в криптографии занимает очень важное место.
поэтому к генераторам шума предъявляются самые жесткие требования.
и главное требование - непредсказуемость.

а Ваши сообщения...
[uquote="smacorp",url="/forum/viewtopic.php?p=4743812#p4743812"]С вероятностью 99% секретные ценные ключи и здесь тот самый Неуловимый (потому как нахрен никому не нужный) Джо...[/uquote]
нельзя использовать даже в генераторе шума...
они лишены главного требования - непредсказуемость.
:roll:
esisl писал(а):Загрузить звуковой трек и воспроизвести?
Можно на чистом JS

https://stackoverflow.com/questions/879 ... cript-beep

Демка работает на мобильном Хроме
Загрузить звуковой трек и воспроизвести... так себе решение.
А вот сгенерировать трек прямо в браузере и воспроизвести - это интересно.
Приложение на андроид именно так и делало.
Но судя по комментариям в браузере это не так просто.
Надо разбираться...
:roll:
Nranddek писал(а):надо применить кванты! В телефоне квант меняется, и тут же меняется в Ардуине
протокол BB84 разберём чуть позже.
сначала надо "просто".
:)
Nranddek писал(а):максимальная яркость, принимается за FF, вторая вспышка за 7F,
градация света... не лучшая идея.
это как с квадратурной модуляцией - нужно высокое отношение сигнал / шум.
а у нас звук идут как попало... с шумами...
по проводам или через микрофон... пока не решили.
:roll:
Nranddek писал(а):можно сгенерировать видео, где частота кадров значительно выше. 3 секунды - и 400 бит оптически переданы.
вот это уже что-то интересное...
-можно записать звук на диктофон и воспроизвести в аудио плеере.
-можно записать свет на камеру и воспроизвести в видео плеере.
:roll:
только как сгенерировать видео... я пока плохо представляю.
хотя в видео редакторе делал как-то и GIF-ки и через раскадровку собирал целые видео))
:roll:
Реклама
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3484
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Ардуино и ключи.

Сообщение smacorp »

[uquote="roman.com",url="/forum/viewtopic.php?p=4743866#p4743866"]от Вас я за всё время не услышал ни одной интересной идеи...
один шум эфира...
не несущего никакой полезной информации...
а Ваши сообщения...
нельзя использовать даже в генераторе шума...[/uquote]
Да твою же ж мать... А я ведь старался. Пойду поплачу. :cry:

Добавлено after 55 seconds:
Тьфу, снова забыл - :tea:
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

правильно.
это забывать нельзя.
:tea:
[uquote="smacorp",url="/forum/viewtopic.php?p=4743867#p4743867"]А я ведь старался.[/uquote]
нет. Вы не старались.
когда увижу пример кода ассиметричного шифрования для ардуины тогда скажу "да. Вы старались !".
а пока нет.
:dont_know:
так... а сколько у нас там кадров при видеозаписи... я уже не помню...
:roll:
Реклама
Эиком - электронные компоненты и радиодетали
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

roman.com писал(а):пример кода ассиметричного шифрования для ардуины
Могу предложить аппаратное решение. Но потребуются две разных Ардуины. Одинаковые не подойдут, они симметричны.
Реклама
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

спасибо не надо.
у нас Одинаковые две Ардуины симметричны и прекрасно работают.
:tea:

Добавлено after 6 minutes 19 seconds:
[uquote="esisl",url="/forum/viewtopic.php?p=4743798#p4743798"]Загрузить звуковой трек и воспроизвести?
Можно на чистом JS

https://stackoverflow.com/questions/879 ... cript-beep

Демка работает на мобильном Хроме[/uquote]
Вот прикольно булькает)) без загрузки.
Спойлер

Код: Выделить всё

function beep() {
    var snd = new Audio("data:audio/wav;base64,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qJrx4KOQjahZxWbcZgztj2c49nKmkId44S71j0c8eV9yDK6uPRzx5X18eDvjvQ6yKo9ZSS6l//8elePK/Lf//IInrOF/FvDoADYAGBMGb7FtErm5MXMlmPAJQVgWta7Zx2go+8xJ0UiCb8LHHdftWyLJE0QIAIsI+UbXu67dZMjmgDGCGl1H+vpF4NSDckSIkk7Vd+sxEhBQMRU8j/12UIRhzSaUdQ+rQU5kGeFxm+hb1oh6pWWmv3uvmReDl0UnvtapVaIzo1jZbf/pD6ElLqSX+rUmOQNpJFa/r+sa4e/pBlAABoAAAAA3CUgShLdGIxsY7AUABPRrgCABdDuQ5GC7DqPQCgbbJUAoRSUj+NIEig0YfyWUho1VBBBA//uQZB4ABZx5zfMakeAAAAmwAAAAF5F3P0w9GtAAACfAAAAAwLhMDmAYWMgVEG1U0FIGCBgXBXAtfMH10000EEEEEECUBYln03TTTdNBDZopopYvrTTdNa325mImNg3TTPV9q3pmY0xoO6bv3r00y+IDGid/9aaaZTGMuj9mpu9Mpio1dXrr5HERTZSmqU36A3CumzN/9Robv/Xx4v9ijkSRSNLQhAWumap82WRSBUqXStV/YcS+XVLnSS+WLDroqArFkMEsAS+eWmrUzrO0oEmE40RlMZ5+ODIkAyKAGUwZ3mVKmcamcJnMW26MRPgUw6j+LkhyHGVGYjSUUKNpuJUQoOIAyDvEyG8S5yfK6dhZc0Tx1KI/gviKL6qvvFs1+bWtaz58uUNnryq6kt5RzOCkPWlVqVX2a/EEBUdU1KrXLf40GoiiFXK///qpoiDXrOgqDR38JB0bw7SoL+ZB9o1RCkQjQ2CBYZKd/+VJxZRRZlqSkKiws0WFxUyCwsKiMy7hUVFhIaCrNQsKkTIsLivwKKigsj8XYlwt/WKi2N4d//uQRCSAAjURNIHpMZBGYiaQPSYyAAABLAAAAAAAACWAAAAApUF/Mg+0aohSIRobBAsMlO//Kk4soosy1JSFRYWaLC4qZBYWFRGZdwqKiwkNBVmoWFSJkWFxX4FFRQWR+LsS4W/rFRb/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU291bmRib3kuZGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAwNGh0dHA6Ly93d3cuc291bmRib3kuZGUAAAAAAAAAACU=");  
    snd.play();
}
beep();
:tea:
Реклама
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

https://wurstcaptures.untergrund.net/music/ - вот прикольно. и главное, шифрованно
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

это кодирование а не шифрование)) не надо маленьких дурить))
мои приложения тоже так умеют.
:tea:

Добавлено after 1 minute 8 seconds:
[uquote="roman.com",url="/forum/viewtopic.php?p=4743903#p4743903"]Вот прикольно булькает)) без загрузки.[/uquote]
ага )) на старых древних браузерах не булькает...
:?
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

да, я вот тоже, пишу-пишу программки, а потом обнаруживаю, что с .NET у Windows 3.1 есть некоторые проблемы...
esisl
Первый раз сказал Мяу!
Сообщения: 25
Зарегистрирован: Ср мар 02, 2016 09:07:19

Re: Ардуино и ключи.

Сообщение esisl »

Поверьте моему печальному опыту - передавать светом, это очень ненадежно!
Оно ничего между смартфонами, например, с помощью QR-code.
Но фотоэлементом?

Еще раз. САМОЕ ПРОСТОЕ - это по аудиокабелю. Один разъем, два проводочка.
Скорость? Ну думаю пресловутые 300 бит/сек запросто.

Вот тут ребята таким занимались, причем довольно скоростным: https://perceptumvolo.blogspot.com/2010 ... dated.html

А вот человек с ума сходит уже по взрослому! http://www.whence.com/minimodem/
Правда для ПК, но...

------------------------------------------------
Блин!
Вот Вам готовый проект:
https://www.instructables.com/Transmitt ... -through-/
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

хорошо... уговорил ! )))
:roll:
блин... кого хочешь уговорит))
:)))
надо изучить что тут интересного... не так быстро... пожалуйста))
8)
на старом телефоне один браузер все таки заработал...
правда другие функции отвалились...
пипец...
ребята)) ну это же так невозможно работать... одно работает... другое не работает...
:dont_know:
-в одном браузере работают кнопки но не работает звук...
-в другом браузере работает звук но не работают кнопки...
-в третьем...

пипец)) ребята... не ну это же так невозможно работать...
:dont_know:
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

что мешает написать приложение, а не использовать какие-то браузеры? небезопасные притом
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

Мешает старый ПК.

Браузеры тупые медленные глючные не безопасные.

Приложения быстрые мощные безопасные.

Установил андроид студию старую. Немного проработала и отвалилась. Не могу переустановить. Просит каких-то сертификатов... Ошибка сертификата пишет. А новые андроид студии старый ПК не поддерживает.
smacorp писал(а):Количество моих глупостей несоизмеримо с Вашими. Посмотрите количество моих сообщений и рейтинг этих сообщений. А потом сделайте тоже самое с Вашими - увы, простейшая арифметика на моей стороне.
а с каких это пор опыт и знания стали определятся какими то непонятными рейтингами на каких то непонятных форумах...
это просто как то пипец...
:facepalm:

далее...
[uquote="esisl",url="/forum/viewtopic.php?p=4743983#p4743983"]САМОЕ ПРОСТОЕ - это по аудиокабелю. Один разъем, два проводочка.
Скорость? Ну думаю пресловутые 300 бит/сек запросто.[/uquote]
не все ссылки работают... но смысл примерно ясен.))
думаю по кабелю можно быстрей.
на самом деле скорость ограничена только пропускной способностью звуковой карты телефона.
а это где то 20.000 герц.
:roll:

но сначала надо сделать звук в браузере...
из всех возможных вариантов пока нашел только это...

Код: Выделить всё

function beep() {
    var snd = new Audio("data:audio/wav;base64,//uQRAAAAW..."); 
    snd.play();
}
beep();
удобно тем что звук генерирует сам браузер.
т.е. никаких дополнительных файлов докачивать не надо.
это хорошо.
:tea:
из минусов...
в старых браузерах не работает.
во всех новых работает.
ну и ладно. пойдёт))
:tea:

P.S.
smacorp писал(а):А с каких пор Вы взяли на себя право оценивать чужие умения...
Дальше не читал.
Иди в ж... попу))
:tea:
Извините... если что)))
:)))

так ! не отвлекаемся ! у нас сложная техническая задача !
:)))
далее...
надо взять формат WAV и перекодировать в формат base64...
чтоб я ещё помнил... эти форматы...
:roll:
а нет ни у кого попроще ? без base64...
:tea:
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

На авито нормальный комп 10-летней давности, поддерживающий всё, стоит 2.5-4 тысячи, может себе позволить бомж. Отличный стоит от 10. Шикарнейший - 20, можно и накопить потихоньку.
Так что, всё это просто извращение. Ставьте вин 3.1 и страдайте дальше.
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

Да виг с ним с этим ПК...
Сейчас не об этом.

Вторая причина - андроид приложение работает только на андроид.
А браузеры есть в любом телефоне с любой ОС.
:tea:
Nranddek
Вымогатель припоя
Сообщения: 598
Зарегистрирован: Сб авг 09, 2025 22:08:28

Re: Ардуино и ключи.

Сообщение Nranddek »

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

Добавлено after 53 seconds:
а, забыл спросить: программа для ардуино работает так же на всех платформах?
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

Сдохло только приложение на андроид.
На ПК все прекрасно работает. И будет работать дальше. Потому что гловное управление с ПК. Там большой экран. Все удобно. Можно делать большое приложение на весь экран и кучей кнопочек и других штук.
А телефон маленький не удобный. Просто как дополнение к ПК.
Ну и ладно.
:tea:

Добавлено after 2 minutes 15 seconds:
Не нормально покупать новый ПК ради одной программы.))
:)))
Но что-то мы отошли от темы...
Надо вспоминать форматы.
:roll:
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3484
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Ардуино и ключи.

Сообщение smacorp »

Тема создана клоуном. Проблемы высосаны из пальца клоуна на левой ноге . Форматы сложные, Винда старая, браузеры тупые, приложения сломались, действий много.

Расходимся.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

далее...
надо выяснить а какие вообще форматы wav поддерживает браузер.
44100, 16 бит, моно.
поддерживает и старый и новый браузер.
уже хорошо))
:tea:
roman.com
Друг Кота
Сообщения: 9157
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Ардуино и ключи.

Сообщение roman.com »

что у нас тут...
:)
далее...
берём наш формат wav из прошлой темы...

Код: Выделить всё

/////////////////////////////////////////////////////////////// Data = 126.252 -8
///////////////////////// RIFF (4 байт)
wav_int[0]  = 0x52; // R
wav_int[1]  = 0x49; // I
wav_int[2]  = 0x46; // F 
wav_int[3]  = 0x46; // F
///////////////////////// Data Size (4 байт) 00 01 ED 24 = 126.244
wav_int[4]  = 0x24; //  
wav_int[5]  = 0xED; //   
wav_int[6]  = 0x01; //  
wav_int[7]  = 0x00; //  
/////////////////////////////////////////////////////////////// Data = 126.244 -32
///////////////////////// WAVE (4 байт)
wav_int[8]  = 0x57; // W  
wav_int[9]  = 0x41; // A 
wav_int[10] = 0x56; // V 
wav_int[11] = 0x45; // E 
///////////////////////// секция формата ("fmt") (4 байт)
wav_int[12] = 0x66; // f 
wav_int[13] = 0x6D; // m 
wav_int[14] = 0x74; // t  
wav_int[15] = 0x20; //  
///////////////////////// Data Size (4 байт)
wav_int[16] = 0x10; //  
wav_int[17] = 0x00; //  
wav_int[18] = 0x00; //  
wav_int[19] = 0x00; //  
///////////////////////// Код сжатия (Compression Code)	1 - 65,535 (2 байт) 1 = PCM/uncompressed
wav_int[20] = 0x01; // PCM/uncompressed
wav_int[21] = 0x00; //  
///////////////////////// Количество каналов (Number of Channels) 1 - 65,535 (2 байт) 1 моно, 2 стерео
wav_int[22] = 0x01; // 1 mono // 2 стерео 
wav_int[23] = 0x00; //  
///////////////////////// Скорость выборок (Sample Rate) 1 - 0xFFFFFFFF (4 байт) 1F 40 = 8000
wav_int[24] = 0x40; //0x40 8000 семпл в секунду
wav_int[25] = 0x1F; //0x1F 8000 семпл в секунду 
wav_int[26] = 0x00; //  
wav_int[27] = 0x00; //   
///////////////////////// Среднее количество байт в секунду (Average Bytes Per Second) 1 - 0xFFFFFFFF (4 байт) 3E 80 = 16000
wav_int[28] = 0x40; //0x40 8000  //0x80 16000  байт в секунду
wav_int[29] = 0x1F; //0x1F 8000  //0x3E 16000  байт в секунду
wav_int[30] = 0x00; //   
wav_int[31] = 0x00; //   
///////////////////////// Количество байт на одну выборку (Block Align) 1 - 65,535 (2 байт) 
wav_int[32] = 0x01; //0x01 1 bytes/frame  //0x02 2 bytes/frame   
wav_int[33] = 0x00; //   
///////////////////////// Количество бит на выборку (Significant Bits Per Sample) 1 - 65,535 (2 байт) 
wav_int[34] = 0x08; //0x08 8 бит на выборку //0x10 16 бит на выборку 
wav_int[35] = 0x00; //  
///////////////////////// Секция данных ("data")
wav_int[36] = 0x64; // d 
wav_int[37] = 0x61; // a 
wav_int[38] = 0x74; // t  
wav_int[39] = 0x61; // a 
///////////////////////// dword 01 ED 00 = 126.208
wav_int[40] = 0x00; //  
wav_int[41] = 0xED; //   
wav_int[42] = 0x01; //   
wav_int[43] = 0x00; //   
/////////////////////////////////////////////////////////////// Data = 126.208
///////////////////////// Data...
теперь надо закодировать его base64...

Изображение

:tea:
Вложения
format_wav.txt
(2.6 КБ) 119 скачиваний
base64.jpg
(195.98 КБ) 867 скачиваний
Ответить

Вернуться в «Arduino»