Алгоритм Луна

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (4) 1 2 [3] 4   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
da33
30.04.2023 - 18:33
0
Статус: Offline


Ярила

Регистрация: 18.07.16
Сообщений: 1432
спасибо! а как теперь три цифры на обороте карте рассчитать?
 
[^]
crawlingroof
30.04.2023 - 18:35
0
Статус: Offline


Ярила

Регистрация: 15.12.08
Сообщений: 1079
ЯП - познавательный dont.gif
 
[^]
Suiziro
30.04.2023 - 18:45
0
Статус: Offline


Хохмач

Регистрация: 4.07.20
Сообщений: 695
только вчера в тиктоке выложили, оперативно
 
[^]
Squarepants
30.04.2023 - 19:02
0
Статус: Offline


Ярила

Регистрация: 1.09.15
Сообщений: 1276
Математикус. По такому и подобным принципам много чего проверяется.
 
[^]
Dimonnovs
30.04.2023 - 19:16
0
Статус: Offline


Шутник

Регистрация: 7.05.14
Сообщений: 64
По видео всё понятно. Проясните мне, почему он говорит, что берём каждую вторую цифру…а начинает уже со второй т.е. не 1/3/5, а 2/4/6.

Размещено через приложение ЯПлакалъ
 
[^]
IR145
30.04.2023 - 19:20
0
Статус: Offline


Ярила

Регистрация: 5.04.12
Сообщений: 7075
Цитата (plakatik @ 30.04.2023 - 18:20)
Меня больше удивляет, как у людей мозги заточены такое придумать. Тут вроде и объяснили, а нихера не понял. А уж скмому с нуля придумать

Принцип контрольных сумм придуман почти сразу же с появлением передачи цифровых данных. Алгоритмов - куча разных.

Например, на CD-дисках контрольные коды занимают 43% ёмкости, но только для коррекции данных.

На жёстких дисках сектора имеют контрольную сумму по алгоритму CRC32 - позволяет корректировать ошибки.

В передачи по модему - были биты коррекции и т.д. Есть память (серверная) - с контролем и коррекцией.

Алгоритм Луна - примитивный. Не подразумевает коррекции и с трудом справляется с задачей проверки.

Но как-то работает. Проще применить алгоритмы хжширования и смотреть на хэш. Но где его разместить на карте?

В итоге - это просто алгоритм, с контролем по последнему символу (в модемах - биту чётности, к примеру).

Просто, быстро. Для простых ошибок - подходит.

И вообще несложен для изобретения.

Я так своё время анализировал изображение которое надо было выделить. Собственно я понял что три составляющие цвета должны встретиться в нужном процентном соотношении как по цветовой составляющей так и по пространственной. Т.е. берётся участок скажем 16 на 16. И если в нём красного столько-то синего столько-то и зеленого столько-то в среднем при этом количество точек такое-то в среднем то это то что мы ищем.

Так что создать подобный алгоритм в принципе вообще не проблема основная идея в том что два соседних числа должны давать ошибки если их поменять местами а для этого можем умножить на 2, на 3, на 4. Почему умножение на два? Потому что это простой сдвиг в регистре влево на 1 бит

Это сообщение отредактировал IR145 - 30.04.2023 - 19:24
 
[^]
Чюбр
30.04.2023 - 19:22
0
Статус: Offline


Профессор Кислых Щщей

Регистрация: 23.03.13
Сообщений: 9485
Цитата (Reisen @ 30.04.2023 - 16:51)
Что он все время руками машет, мух отгоняет?

Навонял

Размещено через приложение ЯПлакалъ
 
[^]
Evomosk
30.04.2023 - 19:29
-1
Статус: Offline


Ярила

Регистрация: 19.02.18
Сообщений: 2629
Цитата (Timseverin @ 30.04.2023 - 16:15)

проверка четности, не? как КОИ-7 с 8м проверочным битом?

Это сообщение отредактировал Evomosk - 30.04.2023 - 19:31
 
[^]
вопрошаю
30.04.2023 - 19:54
1
Статус: Offline


Ярила

Регистрация: 23.07.17
Сообщений: 1461
Я самого главного не понял. Почему если цифра не та, то сумма получается не кратно 10? Номера карт изначально подгоняют под соответствие этому алгоритму?

Размещено через приложение ЯПлакалъ
 
[^]
deniskadrug
30.04.2023 - 20:35
0
Статус: Offline


Хохмач

Регистрация: 28.04.18
Сообщений: 691
Чето я не догнал,нечетные числа,но считают четные также,объясните пожалуйста

Размещено через приложение ЯПлакалъ
 
[^]
ELEA
30.04.2023 - 21:02
0
Статус: Online


Ярила

Регистрация: 29.01.15
Сообщений: 5825
Знал, но не знал что так давно все это было. Думал на EAN-13 появилось.
Вообще вариантов кроме Луна куча. Надо было упомянуть тогда и Верхуффа.
 
[^]
ELEA
30.04.2023 - 21:07
0
Статус: Online


Ярила

Регистрация: 29.01.15
Сообщений: 5825
Цитата (Dimonnovs @ 30.04.2023 - 19:16)
По видео всё понятно. Проясните мне, почему он говорит, что берём каждую вторую цифру…а начинает уже со второй т.е. не 1/3/5, а 2/4/6.

Каждую четную. Ну выразился криво просто. Наглядно то показал как надо.
 
[^]
Yurа1988
30.04.2023 - 21:11
0
Статус: Offline


Юморист

Регистрация: 28.09.22
Сообщений: 546
Цитата (plakatik @ 30.04.2023 - 18:20)
Меня больше удивляет, как у людей мозги заточены такое придумать. Тут вроде и объяснили, а нихера не понял. А уж скмому с нуля придумать

трава хорошая. по накуру и не такое придумаешь.
 
[^]
kokodgambo
30.04.2023 - 21:33
0
Статус: Offline


Ярила

Регистрация: 9.02.11
Сообщений: 1162
Цитата (MrVanHunter @ 30.04.2023 - 15:52)
Раньше этим кардеры (Люди, которые делают незаконные покупки через интернет, воруя чужие данные) пользовались. Были генераторы кредитных карт, которые выдавали правильные номера карт, с рандомными именами и фамилиями Кард Холдера и датой. В 90-е банковская система США работала так, что они по умолчанию "Верили" что у Кард Холдера есть деньги на счету или карты были Овердрафтными. И работали на скорость работы магазина, а уже потом выставляли счета банку, где оказывалось, что тут поработал кардер. Привет Джаксу из 90-х!

Джакс был в 00е если не изменяет память. и занимался чуть не тем. КИнул хохолов на круглую сумму. Ушёл сухим из воды, но потом размотался в столб на мерсе
 
[^]
Nutaweb
30.04.2023 - 21:52
0
Статус: Offline


Ярила

Регистрация: 12.12.12
Сообщений: 2806
Он говорит "каждая вторая цифра", а на видео первая и остальные нечётные. :) так какие на самом деле? Впрочем, полагаю, тут уже это наверняка кто-нибудь написал...
 
[^]
agronomych
30.04.2023 - 22:00
1
Статус: Online


Юморист

Регистрация: 30.05.18
Сообщений: 502
Цитата (вопрошаю @ 30.04.2023 - 19:54)
Я самого главного не понял. Почему если цифра не та, то сумма получается не кратно 10? Номера карт изначально подгоняют под соответствие этому алгоритму?

Последняя цифра должна добивать до кратной. Получилось 72 - значит последняя 8. И когда ты будешь вводить неправильно, то у тебя скорее всего получится не 72, а, например 65, и 65+8 не делится на десять. Значит есть ошибка.

Размещено через приложение ЯПлакалъ
 
[^]
ОБМОРОКАДАМА
30.04.2023 - 22:41
0
Статус: Offline


Ярила

Регистрация: 16.02.16
Сообщений: 8786
Ааа, теперь понятно.
Некоторое время назад я в очередной раз глумилась над телефонными мошенниками. У нас даже дело дошло до диктовки номера моей карты. Диктую 12 цифр от балды, через пару секунд отвечают-Неверно, Вы ошиблись. Ой, говорю, ошиблась и диктую изменив 1 цифру. Ну и так три раза "ошибаюсь". В конце этот гаврик спрашивает:Вы что, издеваетесь? На что я жизнерадостно кричу:Да, издеваюсь!.
Теперь понятно, как они выясняют, существует ли такая карта.

Размещено через приложение ЯПлакалъ
 
[^]
bahus1980
30.04.2023 - 22:57
0
Статус: Offline


Хохмач

Регистрация: 2.12.16
Сообщений: 763
Я тоже не понял. Оставим за скобками чётные и нечётные. А каким образом последняя контрольная цифра работает? Об этом ни слова. Только нечётные фигурируют

Размещено через приложение ЯПлакалъ
 
[^]
Брэзинбур
30.04.2023 - 23:00
0
Статус: Offline


Синий инопришеленец

Регистрация: 15.01.21
Сообщений: 2065
IMEI по такому же типу создается

Размещено через приложение ЯПлакалъ
 
[^]
SureRingdove
30.04.2023 - 23:55
0
Статус: Offline


Весельчак

Регистрация: 21.09.12
Сообщений: 175
С номером банка похоже не так просто.
У меня три карты Мир от разных банков начинаются с 2200.
А вот цифры проверил, реально делится на десять.
 
[^]
NKRF
1.05.2023 - 06:43
0
Статус: Offline


Ярила

Регистрация: 16.11.06
Сообщений: 2280
Цитата (smart4111 @ 30.04.2023 - 14:32)
Любопытно. Запомню…

хуй там, ты уже забыл.
 
[^]
LandCruize
1.05.2023 - 08:23
0
Статус: Offline


Ярила

Регистрация: 10.05.15
Сообщений: 4121
Цитата (Tudum @ 30.04.2023 - 14:31)
Значит ошибившись одной цифрой деньги отправить невозможно? Нужно напутать 2? А сколько пиздоболов так отмазывались biggrin.gif

Возможно) У меня коллега на чужой № карты 6000 р перевёл )) Его правда дома жена долго убивала, но деньги ушли и он их так и не смог вернуть )
 
[^]
Kaltman
1.05.2023 - 08:52
0
Статус: Online


Ярила

Регистрация: 13.03.15
Сообщений: 6323
Цитата (MrVanHunter @ 30.04.2023 - 15:52)
Раньше этим кардеры (Люди, которые делают незаконные покупки через интернет, воруя чужие данные) пользовались. Были генераторы кредитных карт, которые выдавали правильные номера карт, с рандомными именами и фамилиями Кард Холдера и датой. В 90-е банковская система США работала так, что они по умолчанию "Верили" что у Кард Холдера есть деньги на счету или карты были Овердрафтными. И работали на скорость работы магазина, а уже потом выставляли счета банку, где оказывалось, что тут поработал кардер. Привет Джаксу из 90-х!

Я так тырнет покупал в середине 90х через ситу!

Размещено через приложение ЯПлакалъ
 
[^]
misosup
1.05.2023 - 09:23
0
Статус: Offline


Приколист

Регистрация: 22.09.19
Сообщений: 273
Нихуя инфа, что-то новое узнал!

Размещено через приложение ЯПлакалъ
 
[^]
a1n3d
1.05.2023 - 10:07
0
Статус: Offline


Ярила

Регистрация: 10.08.19
Сообщений: 1921
В нормальном качестве, а не убогая хуйня -
https://www.youtube.com/watch?v=EMiAotwmYNI
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 18981
0 Пользователей:
Страницы: (4) 1 2 [3] 4  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх