Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы

Криптокод

Непрочитано 09.09.2024, 12:04  
Sergey_57
Вид на жительство
 
Регистрация: 12.12.2012
Сообщений: 370
Сказал спасибо: 31
Сказали Спасибо 204 раз(а) в 112 сообщении(ях)
Sergey_57 на пути к лучшему
По умолчанию Криптокод

Здравствуйте , уважаемые форумчане!
У меня опять задача нетривиальная.
Заказчик дал задание сделать приставку к цифровой носимой радиостанции.
Название пока не пишу. С выносом приёма и передачи всё понятно, но управление командное, около сотни команд от 2-х до 10 байт. Вскрыл всю систему обмена. О назначении команд начал догадываться и вычислил основные. Но среди них них я нашел пару команд
криптокода.
Радиостанция пишет Устройство не одобрено и отключается. ПИК16Ф690. Из байта делается 72 бита криптокода и отключается, если не так. Найти ключ, думаю, нереально. Можно ли считать прошивку из под защиты.
Или это всё бросить и заниматься другими проектами. Заказчик , ну очень хочет , готов к расходам.
Реклама:
Sergey_57 вне форума  
Непрочитано 19.09.2024, 23:58  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Криптокод

Сообщение от Sergey_57 Посмотреть сообщение
Можно ли считать прошивку из под защиты.
Можно, если обратиться к специалистам. Китайцы вычитывают без проблем.
realid вне форума  
Непрочитано 20.09.2024, 14:34  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 11,134
Сказал спасибо: 202
Сказали Спасибо 3,285 раз(а) в 2,151 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Криптокод

Сообщение от realid Посмотреть сообщение
Можно, если обратиться к специалистам. Китайцы вычитывают без проблем.
несколько тыщ баксов без гарантий сохранения чипа и результата.
то есть можно убить рацию как нех делать.

думаю такие заказы выполнять не стоит.
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 21.09.2024, 07:04  
Sergey_57
Вид на жительство
 
Регистрация: 12.12.2012
Сообщений: 370
Сказал спасибо: 31
Сказали Спасибо 204 раз(а) в 112 сообщении(ях)
Sergey_57 на пути к лучшему
По умолчанию Re: Криптокод

Цитата:
Мыши плакали, кололись, но продолжали жрать кактус.
Заказчик решил продолжить работы. Его это не испугало.
Sergey_57 вне форума  
Непрочитано 21.09.2024, 07:24  
Shepp
Прохожий
 
Аватар для Shepp
 
Регистрация: 17.07.2020
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Shepp на пути к лучшему
По умолчанию Re: Криптокод

Сообщение от индюк Посмотреть сообщение
несколько тыщ баксов без гарантий сохранения чипа и результата.
то есть можно убить рацию как нех делать.
думаю такие заказы выполнять не стоит.
Да ладно, цена более чем демократична
Миниатюры:
Нажмите на изображение для увеличения
Название: page-17.jpg
Просмотров: 0
Размер:	143.4 Кб
ID:	183621  
Shepp вне форума  
Непрочитано 21.09.2024, 10:20  
p_v
Гражданин KAZUS.RUN
 
Регистрация: 07.05.2019
Сообщений: 795
Сказал спасибо: 73
Сказали Спасибо 170 раз(а) в 112 сообщении(ях)
p_v на пути к лучшему
По умолчанию Re: Криптокод

Сообщение от Sergey_57 Посмотреть сообщение
Из байта делается 72 бита криптокода и отключается, если не так. Найти ключ, думаю, нереально.
Понимаешь, криптоключи вскрывать на коленке действительно тухлое дело. Но это если ими правильно пользуются. А когда неправильно - может и не понадобится.

Если в твоем случае 9 байт отдается в ответ на один, можно для начала просто перебором сосканировать ответы (на каждое значение байта) и попробовать что-то вроде replay-атаки.

При условии что ты правильно протокол размотал, объемы данных какие-то слишком подозрительные. При правильной реализации должно что-то еще быть. Например передача длинного рандомного числа дополнительной командой. Или синхронизация по внешним часам.
p_v вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:37.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.