Нильсимса Хэш - Nilsimsa Hash

Нильсимса болып табылады спамға қарсы бағытталған локалды сезімтал хэштеу алгоритмі бастапқыда cmeclax ремейлер операторын 2001 жылы ұсынған[1] содан кейін қаралды Эрнесто Дамиани т.б. олардың 2004 жылғы мақаласында «Спамдарды анықтауға арналған ашық дайджест негізіндегі әдіс».[2] Нильсимсаның мақсаты - екі ұқсас хабарламаның дайджесттері бір-біріне ұқсас болатындай электрондық пошта хабарламасының хэш-дайджестін құру. -Мен салыстырғанда криптографиялық хэш функциялары сияқты SHA-1 немесе MD5, құжатқа кішігірім өзгеріс енгізу нәтижесінде алынған хэшті айтарлықтай өзгертпейді. Мақалада Nilsimsa-ның үш талапқа сай екендігі айтылады:

  1. Әр хабарламаны анықтайтын дайджест автоматты түрде жасалуы мүмкін өзгерістер үшін айтарлықтай өзгермеуі керек.
  2. Кодтау қасақана шабуылдарға қарсы берік болуы керек.
  3. Кодтау жалған позитивтің өте төмен қаупін қамтамасыз етуі керек.

Кейінгі тестілеу[3] бірқатар файл типтері Nilsimsa хэшін TLSH, Ssdeep және Sdhash сияқты басқа ұқсастықты дайджест схемаларымен салыстырғанда айтарлықтай жоғары жалған оң деңгейге ие деп анықтады.

Nilsimsa ұқсастықтарын Джесси Корнблум 2006 жылы бұлыңғыр хэшировканы әзірлеу кезінде ескерген,[4] спамның алгоритмін қолданған Эндрю Триджелл (2002).[5]

Nilsimsa-ны бірнеше іске асыру бар ашық бастапқы бағдарламалық жасақтама.[6][7][8][9]

Әдебиеттер тізімі

  1. ^ cmeclax ремейлерінің операторы (10 ақпан 2002 ж.). «Nilsimsa v.0.2.4». Архивтелген түпнұсқа 2005 жылғы 7 шілдеде. Алынған 23 ақпан 2014.
  2. ^ Дамиани; т.б. (2004). «Спамдарды анықтауға арналған дайджестке негізделген ашық әдіс» (PDF). Алынған 2013-09-01.
  3. ^ Оливер; т.б. (2013). «TLSH - жергілікті сезімтал хэш». 4-ші киберқылмыс және сенімді компьютерлік семинар. Алынған 2015-06-04.
  4. ^ Джесси Корнблум (15 мамыр 2008). «Fashzy Hashing Patent». LiveJournal. Архивтелген түпнұсқа 2016 жылғы 7 мамырда. Алынған 23 ақпан 2014.
  5. ^ Джесси Корнблум (2006). «Біртектес файлдарды мәтінмәндік хэширование көмегімен анықтау» (PDF). DFRWS. Алынған 23 ақпан 2014.
  6. ^ «py-nilsimsa - Nytimsa порталының Python порты жергілікті сезімтал хэш». github.com. Алынған 2016-11-08.
  7. ^ «Нильсимса». Nilsimsa.rubyforge.org. Архивтелген түпнұсқа 2013-06-15. Алынған 2013-09-01.
  8. ^ «Дайджест :: Нильсимса». metacpan.org. Алынған 2013-09-01.
  9. ^ «голанг нильсимса - нексиманың бұлыңғыр хэшін cmeclax арқылы жүзеге асырады». hersensch.im. Алынған 2018-04-25.

Сыртқы сілтемелер