Skip to content
EntityQ915402· pop 31· linked from 56 articles

Luhnアルゴリズム

Sign in to save

Also known as Luhn formula, modulus 10 algorithm, modulus 10 formula, mod 10 algorithm, mod 10 formula

単純なチェックサムの公式

Wikidata facts

Instance of
check digit
Named after
Hans Peter Luhn
Show 3 more facts
Stack Exchange tag
stackoverflow.com/tags/luhn
described by source
ISO/IEC 7812
Sources (3)

via Wikidata · CC0

Article · 日本語

Luhnアルゴリズム(Luhn algorithm, ルーン・アルゴリズム)は、様々な識別番号の認証に使われている単純なチェックサム方式。MOD-10アルゴリズムとも。クレジットカード番号、IMEI番号、en:National Provider Identifier(アメリカでの医療機関の識別番号)、カナダ社会保険番号(Social Insurance Number)などで使われている。IBMの科学者 が1954年1月6日に特許を申請し、1960年8月23日に発効した。 アルゴリズムはパブリックドメインになっており、今日では広く利用されている。ISO/IEC 7812-1 に詳細に記されている。暗号学的ハッシュ関数としては使えない。 記入ミスやタイプミスを検出するためのもので、クレジットマスターによる悪意ある攻撃を防ぐものではない。多くのクレジットカードや各国政府が発行する識別番号で、ランダムな数値群から正しい番号を区別するチェックディジットとして、単純な手法としてこのアルゴリズムを使っている。

Abstract from DBpedia / Wikipedia · CC BY-SA

Luhnアルゴリズム · Vinony