![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Bahn_Logo.jpg/640px-Bahn_Logo.jpg&w=640&q=50)
الگوریتم لان
From Wikipedia, the free encyclopedia
الگوریتم لان یا فرمول لان، که به الگوریتم "پیمانه ۱۰" نیز مشهور است، یک فرمول ساده برای درستی یابی تعداد زیادی شماره شناسایی است، مانند شماره کارتهای اعتباری، شمارههای IMEI و شماره ملی. این روش توسط Hans Peter Luhn ابداع شد و در U.S. Patent No. ۲،۹۵۰،۰۴۸ توصیف شده. این الگوریتم به وفور استفاده میشود و به منظور یک تابع درهمساز رمزنگارانه استفاده نمیشود. در واقع این روش برای حفاظت در برابر خطاهای تصادفی میباشد نه حملات عمدی. بسیاری از شمارههای کارتهای اعتباری و شناسههای دولتی از این روش برای متمایز کردن شمارههای معتبر از هر جایگشت نا معتبری از اعداد استفاده میشود.
![Thumb image](http://upload.wikimedia.org/wikipedia/commons/thumb/6/6a/Bahn_Logo.jpg/640px-Bahn_Logo.jpg)