Калькулятор алгоритма Луна
Проверяйте последовательности цифр по контрольной сумме Луна Mod 10, используемой во многих номерах карт и идентификаторах.
Об алгоритме Луна
Примеры алгоритма Луна
| Номер | Результат | Пояснение |
|---|---|---|
| 4532015112830366 | Корректный | Сумма преобразованных цифр даёт нулевой остаток. |
| 4532015112830367 | Некорректный | После изменения последней цифры остаток контрольной суммы равен единице. |
| 79927398713 | Корректный | Эта классическая демонстрационная последовательность удовлетворяет Mod 10. |
| 79927398714 | Некорректный | Изменённая контрольная цифра больше не завершает контрольную сумму. |
Как проверить номер по алгоритму Луна
- Введите полную последовательность, включая последнюю контрольную цифру.
- Убедитесь, что введены только цифры без пробелов и знаков препинания.
- Нажмите «Проверить номер», чтобы удвоить чередующиеся цифры справа.
- Прочитайте сообщение о корректности и остаток контрольной суммы.
Частые вопросы об алгоритме Луна
Что доказывает успешная проверка Луна?
Только то, что последовательность цифр удовлетворяет контрольной сумме Mod 10. Она не доказывает существование счёта, его активность или принадлежность кому-либо.
Какая цифра является контрольной?
В полной последовательности, защищённой алгоритмом Луна, это обычно крайняя правая цифра. Включайте её при использовании этого инструмента.
Какие ошибки обнаруживает алгоритм Луна?
Он обнаруживает все замены одной цифры и большинство перестановок соседних цифр. Не все возможные изменения нескольких цифр можно обнаружить.
Лун — это алгоритм безопасности или шифрования?
Нет, это открытая формула обнаружения ошибок, не обеспечивающая секретности или аутентификации. Защищённые системы должны отдельно проверять полномочия и данные эмитента.
Можно ли проверять номера с пробелами или дефисами?
Калькулятор намеренно принимает только цифры, чтобы ввод был однозначным. Перед проверкой удалите символы форматирования.