為什麼有些網站可以核實用戶的身份證?數據哪裡來的?

比如我輸入小明+身份證號碼,顯示錯誤。那這個數據盈利網站怎麼有呢?

比如我在酒店APP提交預定,這個APP可以核實。再比如新浪微博的實名呢?


身份證中第十八位數字的計算方法:

1. 將前面的身份證號碼17位數分別乘以不同的係數。從第一位到第十七位的係數分別為:7、9、10、5、8、4、2、1、6、3、7、9、10、5、8、4、2;

2. 將這17位數字和係數相乘的結果相加;

3. 用加出來和除以11,看餘數是多少

4. 餘數只可能有0 、1、 2、 3、 4、 5、 6、 7、 8、 9、 10這11個數字。其分別對應的最後一位身份證的號碼為1、0、X、9、8、7、6、5、4、3、2;

5. 通過上面得知如果餘數是2,就會在身份證的第18位數字上出現羅馬數字的Ⅹ。如果餘數是10,身份證的最後一位號碼就是2。


中國的互聯網實名制發展於2002年,最早採用人工校驗,但互聯網時代用戶的爆炸性增長,導致人工只能處理非常有限的校驗,隨即出現了NCIIC(全國公民身份證號碼查詢服務中心)為廣大互聯網企業提供互聯網實名制的API介面通道,該通道的數據來自於全國各地公安戶籍科的數據同步,覆蓋全國13.8億人,主要提供「身份證+姓名」的一致性核驗,以及在此基礎上提供帶水紋的身份證照片,供企業(包括銀行系統)進行人工二次核查等等服務。

公民身份驗證的緩存市場

由於互聯網技術的可以複製性,在經過多年運作之後,一些大型的代理商直接緩存校驗記錄,除了新增的(在緩存庫中不存在)才去NCIIC進行校驗,這些緩存庫目前已經大量在互聯網出售,目前在售的緩存資料庫覆蓋了8億多人,大部分互聯網用戶都包含在這些緩存庫中,而且號名校驗價格只有NCIIC官方價格(5元/次校驗)的2%(0.1元/次校驗),水紋照片校驗也到了1元/次的水平,大大低於官方價格,加上目前雲計算的普及,這些黑市校驗通道的服務響應性能甚至好於NCIIC。

不過官方的價格一直不便宜,國內目前的簽約商有數百家,但是代理商就數量很少了。

簽約商和代理商最大的區別是前者不能提供給公司之外的第三方公司使用。

現在各大代理商的價格區別很大,上面的答主問題都回答得不錯。

這個是最近收到一個供應商介面的報價,大概市場現狀都是這樣吧:


身份證查詢有專門網站,一次5元

一般網站不會有這樣的資料庫

來源:自己積累,其他渠道購買

網站提示錯誤,身份證號末位是通過公式算出來的,可以驗證。

靠身份證數據交易是違法的。


2001年3月27日,中央機構編製委員會(中編辦[2001]36號)批准公安部成立「全國公民身份證號碼查詢服務中心」,負責建設、管理和運營 「全國公民身份信息系統」,為政府部門、社會各界及人民群眾提供公民身份信息核查和統計分析服務。

http://www.nciic.com.cn/

注意看一下這個機構的介紹,特別是「行業應用」你就能知道,數據查詢分析系統早就存在了,而且應用相當廣泛……


走刀口說的按校驗碼,算是最低級的了。

稍微高級點,

1.前六位地址碼是否正確,最新縣及縣以上行政區劃代碼(截止2012年10月31日)

如果前幾位是350133,那麼絕對是假的了、

2.8-14位出生日期碼是否正確

要是寫1832,那還是直接入土吧。

3.3位順序碼,男奇女偶。


全國公民身份證號碼查詢服務中心

詳見這個問題的答案 公安系統身份證查詢介面如何申請?


有兩種。

一,根據號碼檢驗,這種有同一的演算法,@走刀口有介紹了。

二,使用公安部的介面查詢,這個介面是收費的,能查詢到身份證號碼與身份證姓名是否相符,5塊錢一次,也對公眾開發 http://www.nciic.com.cn/。


有一家叫國政通科技的公司,其主要業務就是提供身份信息驗證服務,應該說大部分需要身份信息驗證的採用的都是其提供的服務。


上面回答很對,糾正一下,應該說常用的僅有一種途徑就是公式,只有極度嚴格的才會驗證。以前51做過,收取用戶5元


推薦閱讀:

設計一個跨平台比價功能的APP算侵權么?
銀行是如何保存用戶賬戶密碼的?是否可以以密碼簡單為由暫停對用戶的服務?
為什麼很多產品的密碼不能用中文?中文密碼會有什麼問題?
lastpass 如何刪除賬戶?

TAG:數據安全 | 網路安全 | 身份證 |