身份證號的末位校驗碼演算法最後一步模11是基於什麼考慮?

時間 2021-05-29 22:19:05

1樓:zyzheng

ISO_IEC 7064-2003Information technology; Security techniques; Check character systems

ISO/IEC 7064:2003(E)

Information technology - Security techniques - Check character systems

2樓:

倡議X改成點或乾脆空著比較好,數字鍵盤也打的出例:11012319851215052X改為11012319851215052.

或11012319851215052_

3樓:

作為乙個身份證號碼末位為X的人表示…上小學和初中有見過同學Y結尾…上高中見過有同學Z結尾…我中二的以為我是the chosen one(。

4樓:Abby Chau

其他人已經說了十一對比起十有甚麼好處了。

但說資訊理論來說校驗的資訊容量其實越大越好,為甚麼十一而不是更大,這可能是為了顯性說明這是校驗碼。

5樓:鵪鶉

如果模a,而a有小於10的質因子,那麼必定存在乙個小於a的正整數b,使得存在兩個0到9之間的整數,在乘以b之後模a同餘。

於是11是滿足條件的最小的數。

話說校驗位改成兩位,不就沒這麼多爛事了嗎,模的數字還可以大點,比如19之類的,這樣每一位的乘數都可以互不相同,豈不美哉?

PS:我身份證結尾是X

6樓:陳曉

身份證驗證演算法用的是mod11/2演算法。也就是2的i次冪的和第i位乘積的和對11取模。

2的冪對10取於只有2,4,8,6四種可能,取各個位數的乘積的和也必定是偶數,也就是說10個數字最多用到5個,20%的重複可能,這個顯然是過於浪費了。

身份證號不會用完嗎?

一曦 是個愛操心的人吶,咱國家十幾億人都有了,不要杞人憂天了,就算不夠用,國家也會有辦法的。現在中國使用的身份證編碼標準是1999年開始施行的,一共有18位,前17為本體碼,最後一位是校驗碼。全球一共60多億個人也就是10的9次方的數量級,而身份證18位是10的17次方數量級,就是說60億再乘上60...

購買DR鑽戒需要帶身份證原件嗎,報身份證號碼可以嗎?大概購買流程是怎麼樣的?

ning 交代下背景,軍戀5年,一年都很難見到一次,好幾次說請到假了回來看我,最後都在臨行前泡湯了。異地加軍戀體驗過的人都知道,真的苦。但慶幸我倆堅持下來了。男票 現在的老公 在部隊的時候,就想乾脆先把婚戒定了,然後我想買DR,去了店裡問這個情況怎麼買呢?店員很熱心,說他們接待過不少軍戀的情侶客戶。...

被喜歡的人紋身份證號是什麼感覺?

夢旅人 任何乙個正常的紋身師都不會建議文這些東西 情侶名字,情侶頭像,涉及個人隱私 任何乙個審美正常,三觀成熟的人都不會文這些東西 情侶名字,情侶頭像,涉及個人隱私 寧採野花不采臣 說的好聽一點叫一時衝動,說的難聽一點叫沒腦子。我認識不少紋身師,她們一般都會勸告這種紋身的。凡是能聽進去陌生人好心勸告...