Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Замок на iButton DS1990

Непрочитано 26.09.2011, 21:43  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от st_1 Посмотреть сообщение
По 0xFF удобно свободную область искать, а забивание чем попало не спасёт от проблемы...
+100
____________
Реклама:
realid вне форума  
Непрочитано 26.09.2011, 21:58  
nonamedov
Почётный гражданин KAZUS.RUN
 
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от st_1 Посмотреть сообщение
И что толку??? А если фрагментация???
Ключи будут искаться только среди записанных, где никаких 0xFF нет и о какой фрагментации Вы говорите, длина ключа 8 байт?! Записал новый ключ, увеличил число ключей на единицу и все.
nonamedov вне форума  
Непрочитано 26.09.2011, 22:01  
Bar_boss
Гражданин KAZUS.RUN
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от realid Посмотреть сообщение
+100
____________
А если там будет псевдослучайный набор значений (т.е как раз то "что попало")?
Господа теоретики, не ищите чёрную кошку в тёмной комнате ....
Bar_boss вне форума  
Непрочитано 26.09.2011, 22:05  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от Bar_boss Посмотреть сообщение
А если там будет псевдослучайный набор значений (т.е как раз то "что попало")?
Откуда?
Сообщение от Bar_boss Посмотреть сообщение
Господа теоретики
Уверены? Самые что ни на есть практики
realid вне форума  
Непрочитано 26.09.2011, 22:06  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от nonamedov Посмотреть сообщение
Записал новый ключ, увеличил число ключей на единицу и все.
А если удалил один ключ в середине списка?
realid вне форума  
Непрочитано 26.09.2011, 22:12  
Bar_boss
Гражданин KAZUS.RUN
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от realid Посмотреть сообщение
Откуда?

Уверены? Самые что ни на есть практики
Как откуда? А что мешает ввести не просто режим стирания памяти (0XFF), а заполнение её псевдослучайными значениями? Кстати, этот алгоритм реализован мной уже лет пять назад на одной GSM сигналке с ключами ibutton.

Насчёт теоретиков - ну извиняйте, если обидел
Bar_boss вне форума  
Непрочитано 26.09.2011, 22:13  
nonamedov
Почётный гражданин KAZUS.RUN
 
Регистрация: 06.06.2008
Сообщений: 1,519
Сказал спасибо: 76
Сказали Спасибо 427 раз(а) в 365 сообщении(ях)
nonamedov на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Испортить CRC байт (изменить один байт), и будешь точно уверен, что никакой универсальный ключ не подойдет.
nonamedov вне форума  
Непрочитано 26.09.2011, 22:14  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от Bar_boss Посмотреть сообщение
Как откуда? А что мешает ввести не просто режим стирания памяти (0XFF), а заполнение её псевдослучайными значениями?
А смысл этого заполнения?
realid вне форума  
Непрочитано 26.09.2011, 22:21  
st_1
Заблокирован
 
Регистрация: 26.12.2009
Сообщений: 3,102
Сказал спасибо: 113
Сказали Спасибо 860 раз(а) в 610 сообщении(ях)
st_1 на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от Bar_boss Посмотреть сообщение
А что мешает ввести не просто режим стирания памяти (0XFF), а заполнение её псевдослучайными значениями?
У вас ресурс циклов безграничен???
"Flash over!"
"Start new Flash."
st_1 вне форума  
Непрочитано 26.09.2011, 22:22  
Bar_boss
Гражданин KAZUS.RUN
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Замок на iButton DS1990

Сообщение от realid Посмотреть сообщение
А смысл этого заполнения?
Я же описывал ситуацию - если в области памяти, где хранятся коды ключей записаны 0xFF (нули) это чревато тем, что многократном замыкании/размыкании входа ключа возможен вариант, что этот "дребезг" будет воспринят как "правильный" ключ. С заполненой разной "шелухой" EEPROM такого не произойдёт никогда (ну или вероятность почти равна нулю).
Bar_boss вне форума  
 
Опции темы

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

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

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


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


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