2007年12月2日 星期日

(CP)製造身分證字號方式

不是都一定有要大家寫下"身分證字號"嗎?可是最近發生很多網路上被盜用資料的情形....而且事情也是可大可小...例如在網路銀行申請的話....所以我們老師就教了我們一個方法....在填寫身分證字號時....如果你是男生的話除英文字母外...一共要有9個阿拉伯數字

那男生的開頭是"1"..所以就要填A100000001...因為電腦只會檢查男生為"1"...中間填寫7個0....最後是1..這樣電腦檢查也會通過...而你的身分證字號並不會流出去....
女生的話...是A200000003請記住這個方法...以後就別再填寫自己真正的身分證字號了

身分證號碼的驗證規則
一般而言大家對身份字號的認知,多是知道共有10位,第一位為英文字母,知道再多一點的大概就是第二個數字是男女生之分,男生為 1,女生為 2,接下來的一陀數字,是不是隨便輸入都可以呢?其實是不可以的。

身份證字號後面八個數字不是隨便打一些數字就可以了,其實前面七個可以隨便打,但是最後一位為檢查碼,必須經過之前一個字母與8個數字的組合計算後得出,以下即為檢查碼的運算原則:
1.英文代號以下表轉換成數字
A=10 台北市 J=18 新竹縣 S=26 高雄縣
B=11 台中市 K=19 苗栗縣 T=27 屏東縣
C=12 基隆市 L=20 台中縣 U=28 花蓮縣
D=13 台南市 M=21 南投縣 V=29 台東縣
E=14 高雄市 N=22 彰化縣 W=32 金門縣
F=15 台北縣 O=35 新竹市 X=30 澎湖縣
G=16 宜蘭縣 P=23 雲林縣 Y=31 陽明山
H=17 桃園縣 Q=24 嘉義縣 Z=33 連江縣
I=34 嘉義市 R=25 台南縣
2.英文轉成的數字, 個位數乘9再加上十位數
3.各數字從右到左依次乘1、2、3、4....8
4.求出(2),(3)之和
5.求出(4)除10後之餘數,用10減該餘數,結果就是檢查碼,若餘數為0,檢查碼就是 0。

沒有留言: