Шта је Лухнов алгоритам
Лухнов алгоритам је алгоритам који се користи за потврђивање броја кредитне картице или других идентификационих бројева, као што су бројеви социјалног осигурања. Лухнов алгоритам, који се назива и Лухнова формула или модул 10, проверава зброј цифара у броју картице и показује да ли су суме једнаке очекиваним или је ли у нумеричком низу дошло до грешке. Након рада кроз алгоритам, ако је укупни модул 10 једнак нули, тада је број валидан по Луновој методи.
Иако се алгоритам може користити за верификацију других идентификационих бројева, он се најчешће повезује са верификацијом кредитне картице. Алгоритам ради за све главне кредитне картице.
БРЕАКИНГ ДОВН Лухн Алгоритхм
Процес валидације кредитне картице захтијева од предузећа и компанија са кредитним картицама могућност да готово тренутно могу шифрирати и дешифрирати осјетљиве финанцијске податке о картици, издаватељу и власнику картице. Количина трансакција кредитним картицама отежава овај процес и компаније које су учеснице ових трансакција траже начине како да ограниче количину ресурса потребну за верификацију трансакција колико год могу. Један од начина на који они могу убрзати процес верификације је употреба Лухновог алгоритма. Лухнов алгоритам је нарочито користан јер се више трансакција врши на мрежи, где је кршење података лакше.
Лухнов алгоритам није осмишљен да штити сигурност страна које су укључене у трансакцију са кредитним картицама онолико колико је дизајниран да провјери грешке код пријеноса бројева картица. На пример, власник картице може уписати погрешну цифру док обавља куповину на мрежи. Уместо да прође кроз цео процес верификације само да утврди да је број погрешно унесен, алгоритам проверава цифре раније у процесу и враћа поруку о грешци ако нешто није у реду.
Да бисте утврдили да ли је број кредитне картице валидан, прво се израчунава збир свих цифара, али не и чек, да би се пронашла цифра јединица. Разлика између броја јединица резултирајуће суме и броја десет је процењена контролна цифра. Ако су процијењена бројка и стварна бројка исте, картица је потврђена.
Историја Лухновог алгоритма
Алгоритам формуле ЛУХН заправо је 1960. године развила група математичара. Након његове концепције, алгоритам је усвојен за коришћење од стране компанија које се баве кредитним картицама. Међутим, с обзиром да се алгоритам сматра јавним доменом, свако му у теорији може приступити и користити га.
